Book Ellora Villas Now via!*

*Powered By

Ellora Villas

| More

Business Type: Hotels And Resorts
Jl Danau Tamblingan No 60
View Map Location


With its central location, Ellora Villas is within easy reach of most tourist attractions and business addresses in Bali.All hotel's guestrooms have all the conveniences expected in a hotel in its class to suit guests' utmost comforts.The guestrooms are equipped with shower, mini bar, bathtub.The basic amenities provided at this Bali accommodation comprise 24hr room service, laundry service/dry cleaning, safety deposit boxes, room service.In addition, the hotel's guests can enjoy the leisure and sports facilities provided on the premises: outdoor pool, garden, spa.The hotel creates a balance of rich culture and modern convinience to ensure you a memorable stay. To make a reservation at the Ellora Villas Bali with our secure online booking form, please choose your preffered period of stay.


Displaying Jalan Danau Tamblingan, South Denpasar, Denpasar City, Bali 80228, Republic Of Indonesia

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

You might also be interested in: