Villa Veryhan Villa Ubud
Located in Ubud, 2.8 km from Ubud Palace and 2.9 km from Saraswati Temple, Villa Veryhan by BaliSuperHost provides spacious air-conditioned accommodation with a terrace and free Wi-Fi.
Jalan Gunung Sari, 80571 Ubud, Indonesia