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
7.8
Good
Popular amenities
- Pool
- Parking available
- Restaurant
- Bar
- Room service
Explore the neighborhood
150 North Terrace, Adelaide, SA, 5000
- Adelaide Parklands1 min walk
- Adelaide Station1 min walk
- La Boca Bar and Grill1 min walk
- Adelaide, SA (ADL)15 min drive