Indore Marriott Hotel opens in Indore, Central India - Modern Hotel featuring Experiential Spaces

The Indore Marriott Hotel is the latest property from Marriott Hotels & Resorts to open in Central India, Indore. The 218-room property is at the frontier of modern and contemporary design - it facilities the promotion of personalised experiences as well as creativity. Located in the populous city of Central India, the Indore Marriott Hotel is the perfect spot for both business and leisure travellers who are interested in checking out the cultural and historic attractions in the Madhya Pradesh province.

Read More