Owned by mohammad
A seven-storeyed Indo-European palace facade in the heart of the old city.
₹ 7,600 /night
Location : Indore
Country : India