Providing 22 rooms, the perfect 2-star Hotel Ambica Deluxe New Delhi is at a distance of 2.9 km from Sacred Heart Cathedral. There is also a car park.
The hotel is located in New Delhi, near Rajendra Place tube station. This New Delhi hotel offers proximity to natural sights like Talkatora Gardens (2.4 km) and the urban Ajmal Khan Park (2.2 km). The property is situated at a distance of 2.5 km from Jhandewalan Temple, while Pusa Institute bus station lies nearly a 10-minute walk away. For those travelling from afar, Delhi International airport is 19 minutes' drive away.
The rooms feature a minibar fridge, as well as a TV for your convenience.
The hotel is only a short walk from the restaurant Giani Ice Cream.