Located 2.2 miles from Siri Fort Sports Complex, the 3-star Hotel Casola New Delhi is merely a 5-minute walk from Durga Bari Mandir.
Located 1.3 miles from the Baháʼí house "Lotus Temple", this hotel is also 7 miles from New Delhi railroad station. The New Delhi hotel stands in the vicinity of Kailash Colony metro station. Chor Minar Tower can also be found within a 10-minute drive of the Casola. Guests will find Archana Shopping Complex bus stop next to this accommodation, 0.4 miles away.
The hotel offers rooms with a balcony and a sitting area featuring a trouser press, ironing facilities, and climate control, along with a flat-screen TV with satellite channels. Furnished with a writing table, they also have a stone fireplace and sound-proofed windows. Guests can also make use of a bidet, a separate toilet, and a shower, as well as comforts such as a hair dryer and bath sheets.
The Coffee Bond is a stone's throw from the Casola New Delhi.