Rumba Beach Resort 5 stars

10 Leeding Terrace, 4551 Caloundra, Australia

Hotel image
Read more reviews for Rumba Beach Resort