Book Ellora Villas Hotel Now via MalaysiaBizlist.com!*

*Powered By Agoda.com


Ellora Villas Hotel

| More

Business Type: Hotels And Resorts
Danau Tamblingan Street No. 60 Sanur-bali-ind
Bali,
View Map Location

Tel:
Fax:



Book your dream vacation in Bali with the Ellora Villas Hotel. Located at Danau Tamblingan Street no. 60 Sanur-Bali-ind, Bali Indonesia.

EDIT THIS PROFILE

Displaying Jalan Danau Tamblingan, Denpasar 80228, Indonesia

Incorrect location? Help us out, by editing this profile!

You might also be interested in: