Offering a garden and pool view, Largest Villa in Kuta Royal C1 - Turquoise Villa is located in Kuta, 1.2 km from Tuban Beach and 1.3 km from Kuta Beach. This property offers a private pool, free Wi-Fi and free private parking.
Jalan Kubu Anyar C1, 80361 Kuta, Indonesia