Townhouse Mysore Central se encuentra en Lashkar Mohalla, un barrio de Mysore. Además de apreciar la belleza natural de la región en Chamundi Hill y Kukkaranahalli Lake, también puedes visitar lugares fundamentales para los aficionados a la cultura, como Rail Museum y Regional Museum of Natural History. Zoológico de Mysore y Melody World Wax Museum también merecen la pena. Ver guía de viaje de Mysore