Das Hotel Megha Sheraton Neu-Delhi verfügt über Hochgeschwindigkeitsinternet in den öffentlichen Bereichen und liegt 5 km vom Nehru Park entfernt. Das Hotel bietet seinen Gästen 21 Zimmer und zahlreiche Annehmlichkeiten, darunter ein Restaurant und einen Lobbybereich.
Die Zimmer verfügen über eine Sitzecke und sind zudem mit einem Schreibtisch ausgestattet. In den Badezimmern befinden sich eine begehbare Dusche und eine getrennte Toilette. Gästen stehen eine begehbare Dusche und eine getrennte Toilette sowie Badezimmer-Annehmlichkeiten wie eine Duschhaube und Handtücher zur Verfügung.
Etwa 5 Gehminuten vom Megha Sheraton Neu-Delhi entfernt, lädt das Restaurant Oberoi Biryani zum Speisen ein.
Das 2-Sterne-Hotel ist im Stadtteil Karol Bagh, in einer 3 km Entfernung vom Bahnhof Neu-Delhi gelegen. Der Gurudwara Bangla Sahib ist auch in einer Entfernung von rund 10 Fahrminuten vom Megha Sheraton. Die Unterkunft ist 4 km von der Agrasen Ki Baoli und anderen beliebten Attraktionen von Neu-Delhi entfernt. Das Hotel befindet sich gleich neben der U-Bahn-Station Rajendra Place.