The spacious Caeli Vista New Delhi apartment is located 7 km from Lotus Temple and 10 minutes' drive from Tayyab Masjid.
You can also reach Sri Shirdi Sai Baba Mandir, which is 3.9 km away.
The 64 m^2 apartment provides guests with a balcony and a fully equipped kitchen, as well as such modern comforts as climate control.
The accommodation includes a fully-fitted kitchen. This apartment is situated a stone's throw from Okhla Bird Sanctuary underground station. Guests are welcome in a private garden at Caeli Vista apartment.