The Westin Melbourne

Marriott - Australia, New Zealand & Pacific

2,575 Views 0

The Westin Melbourne hotel is a luxury retreat located in the heart of the Central Business District. Enjoy and admire the impressive sights of Melbourne Town Hall and the historic St. Paul's Cathedral, or the classic architecture on Collins Street.

Related Videos