Inna Grand Bali Beach Hotel (www.grand-balibeach.com)
Located on the site of Baliís first five star Hotel Bali Beach,
founded in 1966, Inna Grand Bali Beach is the most complete resort
complex in Bali, featuring state-of-the-art visitor facilities, but
also numerous artistic amenities that bring to life the cultural
excellence of the Balinese people and their many talented neighbors.