The Leela Palace in Chanakyapuri, New Delhi is the Capital's only modern palace hotel and offers range of accommodation, dining and connectivity options for the business traveller. Luxury Home Decor, Luxury Interior, Interior Architecture, Interior And Exterior, Luxury Homes, Interior Design, Design Entrée, Lobby Design, Modern Design