Location & Rating
Jl. Mawar 2, Br. Kembang Merta, Ds. Candikuning, Baturiti, Bali, 82191, Indonesia
Bali, 82191
Open in Google Maps
Bali, 82191
Open in Google Maps
Share This Hotel