Hotel Kanha
Hotel
Indore
Featuring 3-star accommodation, Hotel Kanha is situated in Indore, 4.2 km from ISKCON Indore and 8.2 km from Indore Junction Station. Featuring a garden, the 3-star hotel has air-conditioned rooms with a private bathroom.
Numero delle stanze: 20
BOMBAY HOSPITAL SQUARE RING ROAD, 452016 Indore, India