Melbourne Hotel | The Hotel Windsor | 5 Star Hotels In Melbourne
(Clicks: 144;website added: Oct 30, 2013)
- LINK: thehotelwindsor.com.au
- Country: Australia
Description:
The Hotel Windsor official website. Our Melbourne hotel blends Victorian architecture with luxury facilities, standing out among 5 star hotels in Melbourne.