Villa Awang Awang which located at Jl. Melayang, Bali, Indonesia is TOP 50 recommended hotel when you visit Indonesia.
Villa Awang Awang Indonesia
Entertain the hotel's recreational facilities, including massage, garden, outdoor pool.. The hotel offers guests a range of services and amenities designed to provide comfort and convenience. Safety deposit boxes, laundry service, babysitting, express check-in/check-out, shuttle service are there for guest's enjoyment.Located in Ubud, Villa Awang Awang is a perfect starting point from which to explore Bali. Each guestroom is elegantly furnished and equipped with handy amenities. No matter what your reasons are for visiting Bali, Villa Awang Awang will make you feel instantly at home
ConversionConversion EmoticonEmoticon