Cenik Villa Ubud
Villa
Ubud, Gianyar
Boasting a swimming pool, a garden, a terrace and views of the garden, Cenik Villa Ubud is situated in Ubud and features accommodation with free Wi-Fi.
Number of rooms: 6
Jalan Raya Keliki, 80571 Ubud, Indonesia