1.3 km from ISKCON Indore, OYO Flagship 81128 D Town is situated in Kanāria and features air-conditioned rooms. This 3-star hotel offers room service, a 24-hour front desk and free Wi-Fi. Indore Junction Station is 8.
Numero delle stanze: 30
Plot No 117, Scheme no. 134 Indore near star square, Indore, 452010 Kanāria, India