Loading hotels
Confirming room availability...
Tanadewa Villas & Spa, Jalan Taman Giri No. 11, Bali, Indonesia
First Class Hotel. (exterior) This is a modern hotel. (lobby) The hotel has a small lobby. (general) The name ?tanadewa? is derived from the words ?Tanah?, meaning land, and ?Dewa?, meaning ?Gods?. Bali is rightly known as the island of the Gods. The combination of Balinese friendliness, magnificent interiors infused with culture and spirituality, and spectacular beaches great for surfing and diving are all part of the tanadewa experience.