Desert Rose Inn Alice Springs 3 stars

15 Railway Terrace, 0870 Alice Springs, Australia

Hotel image
Read more reviews for Desert Rose Inn Alice Springs