WOW Hotel - Hotel in Indore
HotelWarm rooms & suites in a relaxed hotel offering a restaurant & a bar, plus a cafe & an outdoor pool. People often mention hotel,
Address
Plot No. 106 Scheme No. 54 PU - 3 Commercial, AB Rd, Indore, Madhya Pradesh 452010, India
Price rating
$83/night
Rating on Google Maps
4.30 (6.4K reviews)Open on Google Maps