Location The hotel is located in the heart of the city at Connaught Place. The hotel is surrounded by countless shops, restaurants, emporiums, cinema halls, entertainment venues, tourist attractions and corporate offices. New Delhi railway station is..