Botanic Garden of Indian Republic ist in ungefähr 25 Gehminuten Entfernung vom Apartment Caeli Vista Neu-Delhi, während Shaheed Smarak 2 Kilometer von der Unterkunft entfernt ist.
Jama Masjid Kahkashan ist in einer 3 km Entfernung von diesem 1-Zimmer-Apartment gelegen.
Diese Unterkunft bietet einen Balkon und Annehmlichkeiten wie eine Klimaanlage. Diese 64 m^2 großen Apartments verfügt außerdem über 1 Badezimmer.
Eine komplette Küche wird im Apartment Caeli Vista angeboten. Dieses Apartment liegt in der Nähe der U-Bahn-Station Okhla Bird Sanctuary, und zwar 5 Fußminuten entfernt. In dieser Unterkunft sind die Gäste in einem einem privaten Garten willkommen.