Los huéspedes del Townhouse 207 Hotel Downtown My Stay Jaipur, de 4 estrellas, pueden disfrutar de acceso al Jawahar Kala Kendra, ubicado a unos 3 km. Este hotel también incluye un aparcamiento.
El Parque Nehru Bal Udyan se ubica a unos 10 minutos en coche del hotel, mientras que la parada de autobús Mahesh Nagar está a tan solo 500 metros. Estar a 3,1 km del Jardín Smriti es una ventaja para los huéspedes que se alojen en el Townhouse 207 Hotel Downtown My Stay Jaipur. El alojamiento se ubica cerca de la estación de tren Jaipur, a unos 10 minutos en coche.
Las habitaciones de este hotel, que incluyen una zona de comedor y una zona de estar, ofrecen una tv de pantalla plana con canales vía satélite. Las habitaciones, amuebladas con escritorio, también cuentan con chimenea de piedra. Muchas habitaciones del Townhouse 207 Hotel Downtown My Stay disponen de bidé, inodoro separado y un lavabo, además de comodidades como albornoces y toallas.
El lugar ofrece un desayuno continental gratuito todos los días. El hotel se encuentra a pocas cuadras de Sharma Dhaba y sirve comida exquisita.