Stamford Plaza Melbourne is a renowned five star hotel located in the heart of Melbourne.
SIZE
- 308 rooms
- 16 floors
STYLE
LOCATION
AMENITIES
- Restaurant
- Room Service
- Spa
- Indoor Swimming Pool
- WiFi
- Café
- 24 Hour Front Desk
- Bar
- Business Centre
- Concierge Services
- Fitness
- Jacuzzi