El Hotel Megha Sheraton Nueva Delhi, de 2 estrellas, ofrece 21 habitaciones a 3 km del Museo de cera Madame Tussauds Delhi. Este hotel cuenta con un restaurante y zona de vestíbulo para mayor comodidad de sus huéspedes. Además, se encuentra en el barrio Karol Bagh.
Las habitaciones del Megha Sheraton Nueva Delhi no solo están equipadas con zona de estar, TV de pantalla plana con canales vía satélite y climatizador, sino que también ofrecen ducha a ras de suelo y un inodoro separado en los baños. Dispone de climatizador para mayor comodidad de los huéspedes.
Los huéspedes pueden probar la comida chinoise en el restaurante Tomatoes Kitchen, que se encuentra a un corto paseo de este hotel.
El hotel está cerca de Rajendra Place y cerca de la estación de metro Karol Bagh. El hotel Megha Sheraton Nueva Delhi se sitúa a unos 10 minutos en coche de la Embajada de los Estados Unidos de América. El Fuerte rojo de Delhi está a 7 km del lugar. La parada de autobús East Patel Nagar está a unos 10 minutos a pie.