Ubud Hill II Villa is a contemporary, architecturally designed villa located in Ubud Area, which is a mountain side of Bali. The fresh air of mountain side relaxing your mind
Ubud Hill Villa is situated on the mountainside of Bali, offering a refreshing atmosphere that relaxes the mind. Known for its yoga spots, Ubud is an ideal location for those seeking a tranquil escape.
What they said after they stay in Ubud Hill II Villa
Terms & conditions and cancellation fee applied
Reservations number +62 821 4641 8394