Stamford Plaza Adelaide

Upgrade to Premium
Stamford Plaza Adelaide Banner
Stamford Plaza Adelaide Logo
150 North Terrace, ADELAIDE SA 5000

1 rating

87 Visits

Hotels - Adelaide, SA

Stamford Plaza Adelaide a 5-star hotel based in Adelaide offers 335 elegantly furnished, spacious guest rooms and suites, with great facilities that will suit all your needs for a short or long stay.

Stamford Plaza Adelaide a 5-star hotel located in Adelaide offers 335 elegantly furnished, spacious guest rooms and suites, with views of the Adelaide historic parklands, Adelaide Oval or city.

Our accommodations in Adelaide consists of room types ranging from the Superior Room with a marble bathroom and double vanity to the Stamford Spa Suite with a King bed, comfortable sofa chairs and a private spa.

For room reservations, please feel free to contact or visit Stamford Plaza Adelaide today!

(08) 8461 1111 Visit Website Write a Review Report this page
Sign in with Email
Top4 - Made in Australia with Love
Stay In Touch