EN
Camelia Residence - 3min Walk to Beach, AC Bedrooms, WiFi, Comfort, Stylish vs 3 Similar Hotels — Compare