Filter Results
Apply Filters
Clear Filters
Central hotels in Ceningan Island
Villa Odeon
8F22+5W8, Ceningan Island, Indonesia Show map
Located 2.8 km from Sandy Bay Beach Club, the 3-bedroom Villa Odeon Ceningan Island provides access to an infinity swimming pool. Staying at the Ceningan Island villa, only steps away from View on…
Book Now