Tag Archives: Best Hotel in New Delhi

“GUEST IS GOD” AT THE LEELA PALACE NEW DELHI

In India the ancient vedas say “Guest is God” and that’s exactly the way you are treated as a guest at the luxurious Hotel Leela Palace New Delhi.   From the moment you arrive at the very secure gated entrance … Continue reading

Posted in Hotels, India | Tagged , , , , , , , , , , , , | Leave a comment