Das Hotel Muse Sarovar Portico Nehru Place Neu-Delhi liegt im Zentrum von Neu-Delhi 7 Kilometer vom Qutb Minar entfernt und bietet Zimmer mit einer Aussicht die Stadt an. Das Hotel verwöhnt seine Gäste mit einem Parkservice und einem Conciergeservice, zusätzlich steht hier WLAN in den öffentlichen Bereichen zur Verfügung.
Das 4-Sterne-Hotel befindet sich im Stadtteil South Delhi, in rund 800 Meter Entfernung von der U-Bahn-Station Nehru Place. Zu den Sehenswürdigkeiten, ein paar Schritte entfernt vom Muse Sarovar Portico Nehru Place, gehört auch Satyam Cineplex. Metrostation RNehru Place ist ebenfalls nur 5 Minuten Fußweg von der Unterkunft entfernt. Die Bushaltestelle Sant Nagar liegt in rund 800 Meter Entfernung vom Hotel.
Die Unterkunft verfügt über 65 Zimmer mit einer Sitzecke. Hier werden auch ein Flachbildfernseher mit Satellitenkanälen sowie eine Minibar und Ausstattung zur Kaffee- & Teezubereitung angeboten. Die Zimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet. Die Badezimmer mit einer getrennten Toilette und einer Dusche bieten zudem einen Haartrockner und Badelaken.
Das Muse Sarovar Portico Nehru Place serviert ein hausgemachtes Frühstück. Das Restaurant bietet internationale Gerichte an. Das Restaurant Southy bietet indische Gerichte an und befindet sich in unmittelbarer Nähe zum Hotel.