Hotel Presidency is located in New Delhi. It is a 5-minute walk from New Delhi Railway Station. Free Wi-Fi access is available. The property is 1 km from Connaught Place, 1.5 km from Birla Temple and 3 km from India Gate. Search by map and book hotels in New Delhi (India) with Booking-map.com - an official partner of Booking.com!