Home > honeymoon > australasia > australia > resorts > stamford plaza melbourne

Stamford Plaza Melbourne

Stamford Plaza Melbourne in Australia honeymoon resort photo

About Stamford Plaza Melbourne

Located in central Melbourne, Stamford Plaza Melbourne is a business-friendly hotel within walking distance of Her Majesty's Theatre, Melbourne Town Hall, and Parliament
View Resort Website View More Photos View Offers and Prices
0 Shares