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
- Breakfast available
- Pool
- Parking available
- Free WiFi
- Air conditioning
Explore the area
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