Hotel Plaza
Todd Street, 94, 0871 Alice Springs, Australia - Alice Springs.
See on map
Where is the lodging establishment?
Todd Street, 94, 0871 Alice Springs, Australia - Alice Springs.
Choose your room
Hotel Plaza
This comfortable Hotel is in Alice Springs. This is not a pet-friendly property.
Other names for Hotel Plaza:
Alice Springs Plaza
Frequently asked questions about Plaza
No, Plaza doesn't have a pool.
Yes, Plaza is located just 320 m from Alice Springs city centre. Have a look at our map to get a better idea.
No, Plaza doesn't have parking facilities.
No, Plaza doesn't offer free WiFi service.