Hotel Megha Sheraton New Delhi est située à environ 15 minutes en voiture de la Rue commerçante Gali Paranthe Wali et à environ 6 km du Fort Rouge. La résidence dispose également un accès à Internet haut débit dans les zones publiques.
Il y a 21 chambres à Hotel Megha Sheraton, chacune d'entre elles possède une climatisation, et des équipements de divertissement comme une TV à écran plat avec des chaînes satellite. Ces chambres renferment également une douche à l'italienne et une toilette séparée dans les salles de bain, ainsi qu'une bouilloire électrique et un réfrigérateur.
Vous pouvez marcher 5 minutes jusqu'à Oberoi Biryani ou manger au restaurant Moti Mahal, situé à moins de 5 minutes de marche.
L'hotel est niché à environ 200 mètres du Shankar Market, à environ 3 km de la gare de New Delhi. Megha Sheraton est également à 2 km un site naturel tel que les Jardins Mughal. Les Jardins botaniques de Talkatora est situé à environ 10 minutes en voiture de cet établissement 2 étoiles. L'hotel se trouve à environ 900 mètres d'East Patel Nagar et à côté de la Rajendra Place.