Hotel Deluxe Villa Batu Sari
5 Stars
Gang Batu Sari, Bali - 80361 - Bali,
Indonesia
View Map
Area: Canggu
- Jump to:
- Info
Elevator/liftConference HallHotel “Villa Batu Sari” is set in Canggu. It boasts a convenient location within walking distance from the historic city center.All rooms are non-smoking.