Hotel Candi Beach Cottage(3.5 stars)

Mendira Beach Sengkidu P.O. Box 3308 80033 Bali View on map