Ubicado a 3 km del Annandale, El Meena Bagh Shimla incluye 8 habitaciones. Los huéspedes tendrán acceso a un aparcamiento público cerca para mayor comodidad.
El hotel se encuentra a 2 km del centro de Shimla y a solo 27 minutos en coche del aeropuerto Shimla. El bed and breakfast está situado a 2 km del Savage, que se considera un sitio sagrado. Este alojamiento está situado a 3 km del Ferrocarril de Kalka-Shimla.
Las habitaciones ofrecen un patio y un balcón, además de sofá para la comodidad de los huéspedes. Están equipadas con ventanas insonorizadas, y también cuentan con servicio de tetera/cafetera. Los baños incluyen ducha a ras de suelo, bañera y lavabo, además de comodidades como secadores de pelo y albornoces.
El restaurante el City Point Restaurant Cafe and Bakers está muy cerca de este hotel.