theluxurytravelexpert.com
Review: The Lodhi New Delhi (India) - the Luxury Travel Expert
Read here my review (with pros, cons, and tips) of The Lodhi New Delhi, one of the most exclusive hotels in India's capital city.