Alila Ubud Hotel
Rating:
Location: Ubud
Address: Desa Melinggih Kelod, Payangan, Gianyar , Bali, Indonesia
Maya Ubud Resort & Spa
Rating:
Number of rooms: 108
Location: Ubud
Address: Jl.Gunung Sari, Peliatan Ubud P.O. Box 1001, Bali, Indonesia
The Viceroy Bali Hotel
Rating:
Location: Ubud
Address: Jl. Lanyahan, Br. Nagi Ubud, Bali, Indonesia
Tjampuhan Hotel
Rating:
Number of rooms: 67
Location: Ubud
Address: Jalan Raya Campuhan PO Box 198 , Bali, Indonesia
Royal Pita Maha Hotel
Rating:
Number of rooms: 52
Location: Ubud
Address: Kedewatan, Ubud, Bali, Indonesia
The Mansion Resort Hotel
Rating:
Location: Ubud
Address: Jl. Penestanan, Sayan,, Bali, Indonesia
Pertiwi Resort & Spa
Rating:
Number of rooms: 50
Location: Ubud
Address: Monkey Forest St, Ubud, Bali, Indonesia
Read More......