The Lodhi needs no introduction. Centrally located in New Delhi near the Lodi Gardens, the hotel spread over nearly seven acres boasts of some of the largest rooms and suites in the city—most of which feature private plunge pools and expansive balconies offering panoramic views. However, the hotel’s claim to fame extends beyond the accommodations and spills over to the dining spaces as well.
Ещё видео!