Stamford Plaza Adelaide
Photo gallery for Stamford Plaza Adelaide
Overview of Stamford Plaza Adelaide
Stamford Plaza Adelaide
5-star hotel in Adelaide Central Business District
Reviews
7.8
Good
Popular amenities
Explore the area
150 North Terrace, Adelaide, SA, 5000
- Adelaide Parklands1 min walk
- La Boca Bar and Grill1 min walk
- Pirie Street Tram Station6 min walk
- Adelaide, SA (ADL)15 min drive