68 Rooms Canggu Hotel Canggu
Situated in Canggu, within 300 m of Batu Bolong Beach and 400 m of Canggu, 68 Rooms Canggu offers accommodation with free Wi-Fi, air conditioning, an outdoor swimming pool and a shared lounge.
Number of rooms: 23
Jalan Pantai Batu Bolong 68, 80361 Canggu, Indonesia