Loading hotels
Confirming room availability...
Zen Tao Villa, Jalan Dewi Sri 4, Kuta, Indonesia
Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless Internet access. This villa also features a television in a common area and barbecue grills.