Desert View Apartments 3 stars

Lot 1133 Shaw Place, 5723 Coober Pedy, Australia

Hotel image
Read more reviews for Desert View Apartments