About Taman Ayu Townhouse
Taman Ayu Townhouse is a lodging, located at Jalan Pulau Galang No.324. 80221 Bali Bali Indonesia. Visit their website www.agoda.com for more detailed information.
Description
Taman Ayu Townhouse is conveniently located in the popular Denpasar area. Offering a variety of facilities and services, the hotel provides all you need for a good night's sleep. Facilities like 24-hour room service, free Wi-Fi in all rooms, 24-hour security, convenience store, daily housekeeping are readily available for you to enjoy. Guestrooms are designed to provide an optimal level of comfort with welcoming decor and some offering convenient amenities like television LCD/plasma screen, inte