Das Apartment Homeless befindet sich im Stadtteil South Delhi von Neu-Delhi, nur 150 Meter zu Fuß von der U-Bahn-Station Lajpat Nagar entfernt.
Humayun-Mausoleum befindet sich in Neu-Delhi, in 2 Kilometer Entfernung von diesem Apartment. Hazrat Nizamuddin Dargah ist in 25 Fußminuten Entfernung vom Apartment gelegen. ISKCON Vrindavan liegt nur 7 Minuten Fußweg von der Unterkunft entfernt.
Das Apartment bietet Gästen einen Balkon, einen Ankleidebereich und eine Sitzecke, ausgestattet mit einer Klimaanlage und modernen Annehmlichkeiten wie einem Flachbildfernseher mit Satellitenkanälen. Zu den Sicherheitseinrichtungen im Zimmer gehören Rauchmelder. Die Badezimmer verfügen über ein Bidet, eine getrennte Toilette und eine Dusche sowie einen Haartrockner und Badelaken.
Für alle, die ihre eigenen Mahlzeiten zubereiten möchten, bietet die Unterkunft Möglichkeiten zur Selbstversorgung, darunter eine Mikrowelle, die Kühlschränke und Küchenutensilien. Das Restaurant Pind Balluchi bietet Gerichte der indischen Küche und liegt in 650 Metern von hier entfernt. Der Flughafen Delhi befindet sich etwa 25 km vom Apartment Homeless entfern.