0800 610 1522

Inna Grand Bali Beach Hotel Resort & Spa

Location Located in 42 hectares of tropical garden at the seaside of every occasion for sure will bring back the sense of Balinese culture, forgotten tales history of Bali and for being home for everyone. Accommodation Providing total 523 rooms available in three types of accommodations 246 rooms of a ten storey Tower Wing including [...]

Read more