Cheltenham Apartments 3.5 stars

40 King Street, Kings Beach, 4551 Caloundra, Australia

Hotel image
Read more reviews for Cheltenham Apartments