Milranda House liegt etwa 4 Kilometer von dem 4-Sterne-Hotel Townhouse Khajuri Khas Metro Station Neu-Delhi entfernt und ist unbedingt einen Besuch wert.
Das Hotel heißt alle Gäste in einer erstklassigen Lage, in etwa 10 Fahrminuten Entfernung vom Bahnhof Neu-Delhi, willkommen. Das Rote Fort gehört zu den historischen Sehenswürdigkeiten und liegt in 5 km Entfernung vom Hotel. Auch das Kashmiri Gate ist in etwa 10 Fahrminuten Entfernung vom Townhouse Khajuri Khas Metro Neu-Delhi. Die nächstgelegene Bushaltestelle Khajuri befindet sich ungefähr 750 Meter von hier entfernt.
Das Hotel verfügt über 60 Zimmer mit einer Sitzecke. Sie verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Klimaanlage.