The Ubud Village Resort & Spa
The Ubud Village Resort & Spa
Hotel
Jalan Raya Nyuh Kuning, Ubud, Bali, Indonesia
94
Excellent ·
178 reviews