AroundMaps Logo
Search
Add Listing

About Villa Island of the Gods

Villa Island of the Gods is perfectly located for both business and leisure guests in Bali. The hotel offers guests a range of services and amenities designed to provide comfort and convenience. Take advantage of the hotel's 24-hour room service, Wi-Fi in public areas, car park, room service, airport transfer. Some of the well-appointed guestrooms feature television LCD/plasma screen, private pool, internet access – wireless (complimentary), air conditioning, desk. Take a break from a long day

Map

Add Reviews & Rate item

Your rating for this listing :

Help Us to Improve :

Nearby Places :