Das 3-Sterne-Roomshala 140 Hotel 24 & 7- Malviya Nagar Neu-Delhi ist im Viertel South Delhi gelegen, etwa 20 Minuten zu Fuß vom Select Citywalk Einkaufszentrum entfernt. Das Hotel verfügt auch über Parkplätze.
Der Lotustempel gilt als heilige Stätte und liegt 6 km vom Hotel. Das Roomshala 140 Hotel 24 & 7- Malviya Nagar Neu-Delhi befindet sich in rund 10 Autominuten Entfernung vom Shree Adya Katyayani Shaktipeeth Mandir. Der Bahnhof Neu-Delhi liegt in unmittelbarer Nähe von der Unterkunft, während sich die U-Bahn-Station Hauz Khas etwa 800 Meter von hier entfernt befindet.
Das Hotel verfügt über 15 Zimmer mit einem Balkon und einer Sitzecke. Sie verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Klimaanlage. In den Zimmern gibt es ein Badezimmer mit einer getrennten Toilette und einer Dusche. Die Bäder sind mit einer getrennten Toilette und einer Dusche ausgestattet und bieten für zusätzlichen Komfort eine Duschhaube und Badelaken.
Das Restaurant The Woodhouse Cafe ist 14 Minuten Fußweg vom Roomshala 140 Hotel 24 & 7- Malviya Nagar Neu-Delhi entfernt.