The Leela Palace Ambiance Hotel New Delhi is nestled in the East Delhi district, a mere 0.9 miles from sports attractions, such as Yamuna Sports Complex. The 5-star hotel features safety facilities including a safe deposit box.
The New Delhi hotel is situated about 10 minutes by car from Weekend Getaways and within a few blocks of Karkarduma metro station. 4.1 miles from the Leela Palace Ambiance New Delhi guests will find the historic Red Fort. The swaminarayan Akshardham is around 15 minutes by car from the property, while New Delhi is situated approximately a 10-minute drive away.
The rooms at this New Delhi hotel have a flat-screen TV with satellite channels, along with coffee and tea makers for your convenience. Climate control are featured for guests' comfort. Nice touches to enhance your stay include a bidet, a spa bathtub, and a separate toilet, along with a hair dryer and dressing gowns.
The Leela Palace Ambiance is just moments from Chawla's Tandoori Junction, which serves delectable meals.