9.5
The Ubud Village Resort*****

0 American reviews

49 international reviews

25° / 34°
14 Nov 2018
Number 1 of 22 villas in Ubud

Videos of Villa The Ubud Village Resort*****