General Information
Stamford Plaza Adelaide is a 5-star hotels that has been welcoming guests since 1995.
The accommodation went through a renovation in 2018.
Stamford Plaza Adelaide is part of Stamford Hotels & Resorts under Stamford Hotels & Resorts.
There are 335 rooms spread across 20 floors.
Location
Located at 150 North Terrace in Adelaide, Australia.
Those looking to explore will find Henley Beach, Migration Museum, and Ayers House Museum nearby.
Closest airport is Adelaide International Airport (ADL), 6.686 km away from the accommodation.
Facilities & Amenities
Stamford Plaza Adelaide has Outdoor pool, Laundry service, Luggage storage, Elevator, Multilingual staff, and more.
Business Facilities
For guests traveling for work, Stamford Plaza Adelaide has Conference rooms available on-site.
Dining
Guests can stop by the café.
Contact
Phone number: 61 8-8461 1111