About Villa Island of the Gods
Villa Island of the Gods is a lodging, located at Jl. Raya Pantai Masceti Desa Medahan Blabatuh . 80551 Bali Bali Indonesia. Visit their website www.agoda.com for more detailed information.
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