Find Metro Stations Near a Place
The Leela Palace Delhi Nearest Metro Station
Diplomatic Enclave, Chanakyapuri, Central Delhi, New Delhi, Delhi 110023
The nearest metro station to The Leela Palace is Terminal 1 IGI Airport Metro Station metro station. The Leela Palace is 1.91 km from Terminal 1 IGI Airport Metro Station metro station, and approximately 24 minute walking distance walking distance to reach the metro station. By a personal vehicle such as a bike or car at a moderate pace, depending on traffic and road conditions, you may reach faster.
The Leela Palace New Delhi is a five-star luxury hotel in the Diplomatic Enclave of Chanakyapuri. The property combines traditional Indian artistic elements with contemporary luxury and offers rooms and suites, fine-dining restaurants, bars, meeting facilities, a pool and wellness…
Nearest Metro Stations
There are 10 stations within 10 km of The Leela Palace, Delhi, sorted by distance. Walking time is estimated at 80 m/min.