Casa Amora New Delhi apartment lies 1.8 miles from the Baháʼí house "Lotus Temple" and approximately a 10-minute stroll from Nehru Enclave subway station. The apartment is situated around 8 miles from New Delhi train station and a stone's throw from Deshbandhu Colony bus station.
Shri Kalkaji Mandir Hindu Temple is located about 25 minutes by foot from this apartment. The tughlaqabad Tughlakabad Fort is 1.9 miles from the property.
Equipped with in-room leisure facilities like a flat-screen TV with satellite channels, Casa Amora apartment provides its guests with an air conditioner.
For those who prefer to cook, the apartment provides a kitchenette for preparing homemade meals. There is an individual terrace with garden terrace view.