Das 3-Sterne-Hotel London House- A Unit Of Dream Livings Neu-Delhi liegt circa 7 Kilometer vom Humayun-Mausoleum entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von Neu-Delhi. Auf dem Gelände gibt es eine Gemeinschaftslounge.
Der Qutb Minar liegt auch in circa 15 Autominuten Entfernung von diesem Hotel. Der Lotustempel ist in 5 Autominuten zu erreichen. Das London House- A Unit Of Dream Livings Neu-Delhi liegt in einer 250 Meter Entfernung von der Bushaltestelle Savitri Cinema und in unmittelbarer Nähe zur U-Bahn-Station Greater Kailash.
Für einen angenehmen Aufenthalt in Neu-Delhi stellt das Hotel seinen Gästen 10 Zimmer mit dem Wasserkocher, einem Schrank und einem Flachbildfernseher mit Satellitenkanälen zur Verfügung.
Jeden Morgen wird ein einfaches Frühstück mit verschiedenen Optionen angeboten. Das Restaurant Whipped, das nur 5 Minuten zu Fuß von hier entfernt liegt, bietet köstliche Gerichte.