Villa Cinta Ubud Villa Ubud
Set in Ubud, Villa Cinta Ubud offers accommodation with private pool, free Wi-Fi and free private parking for guests who drive. This villa provides air-conditioned accommodation with a patio.
Number of rooms: 2
Jalan Cinta, Tegalalang, 80561 Ubud, Indonesia