Hotel Bora Bora Villas
1 Stars
JL. KAYU JATI PETITENGET, KUTA, SEMINYAK - Bali,
Indonesia
View Map
Area: Seminyak
Further information about this hotel will be available shortly