Los huéspedes del Hotel Megha Sheraton Nueva Delhi, de 2 estrellas, pueden disfrutar de un fácil acceso a Shankar Market, que se encuentra a tan solo 5 minutos a pie. El hotel cuenta con 21 habitaciones e instalaciones como una zona de vestíbulo y un restaurante.
El Paranthe Wali Gali está a una distancia de 6 km de este hotel, mientras que la Embajada de los Estados Unidos de América está a unos 4 km. El hotel Megha Sheraton Nueva Delhi queda a unos minutos a pie de la estación de metro Rajendra Place. Este establecimiento está situado a poco más de 10 minutos en coche del Observatorio astronómico Jantar Mantar, mientras que la estación de autobuses Pusa Institute se encuentra a tan solo 10 minutos a pie. Para los que viajan desde lejos, el aeropuerto internacional de Delhi está a 19 minutos en coche.
El Hotel Megha Sheraton ofrece habitaciones con una zona de estar, climatizador y TV de pantalla plana con canales vía satélite. Vienen con una ducha a ras de suelo y un inodoro separado, además de tales comodidades como gorro de ducha y toallas de baño.
El restaurante Tomatoes Kitchen es ideal para probar la cocina indienne y está a 650 metros.