Home > Destinations > Oceania > Australia > Adelaide > Stamford Plaza Adelaide

Stamford Plaza Adelaide

Stamford Plaza Adelaide
Stamford Plaza Adelaide
134

Stamford Plaza Adelaide is conveniently located in the popular Central Business District area. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one. Service-minded staff will welcome and guide you at the Stamford Plaza Adelaide.

Translate »
Malcare WordPress Security