Aria Villas Ubud
Hotel
Ubud
Combining modern designs with tropical touches, Aria Villas Ubud is set amidst natural landscapes. It offers private villas with free Wi-Fi access and private pools overlooking the valley. Downtown Ubud is just a 5-minute stroll away.
Number of rooms: 10
Jalan Tirta Tawar, Banjar Kutuh Kelod, 80571 Ubud, Indonesia