Location and Local Weather

Stamford Plaza Adelaide Hotel
150 North Terrace, Adelaide South Australia 5000  
GPS - 37.0625,-95.677068

Ph: +61 8 8376 1222 


View Larger Map

Adelaide Hotel

SPA
<
>