Villa Kajou
Hotel
Seminyak
Located in Seminyak, 1.3 km from Petitenget Beach and 1.3 km from Batu Belig Beach, Villa Kajou provides accommodation with free Wi-Fi, air conditioning, an outdoor swimming pool and a garden.
Number of rooms: 3
Jalan Lebak Sari, Gang Kubu, 80361 Seminyak, Indonesia