Los huéspedes del Hotel Megha Sheraton Nueva Delhi, de 2 estrellas, pueden visitar el Paranthe Wali Gali, situado a unos 6 km. Un restaurante y una zona de vestíbulo está incluido para la comodidad de los huéspedes en este hotel, que se localiza en el barrio Karol Bagh.
Hay 21 habitaciones que incluyen una zona de estar. Disponen de una tv de pantalla plana con canales vía satélite, así como de comodidades como aire acondicionado. Muchas habitaciones del Megha Sheraton Nueva Delhi disponen de ducha a ras de suelo y un inodoro separado.
El restaurante Oberoi Biryani se encuentra a unos 200 metros.
Entre los lugares de interés religioso de la zona se incluyen la Mezquita del viernes (a 3 km) y la Catedral del Sagrado Corazón (a 2 km). Encontrarás el Shankar Market a 200 m del hotel Megha Sheraton Nueva Delhi. La estación de metro Rajendra Place, situada a unos 10 minutos a pie, ofrece una conexión rápida con todas las zonas de Nueva Delhi.