The Lobby Lounge - The Leela Palace

Africa Avenue, Chanakyapuri
img01
img01
  • About
  • Photos

The Lobby Lounge - The Leela Palace, Chanakyapuri, New Delhi


Address

Africa Avenue, Diplomatic Enclave, Chanakyapuri, New Delhi

Phone no.

+91 11 39331385, +91 11 39331234