If you’ve ever wondered what it feels like to be royalty, then the Lodhi Hotel in New Delhi is the place (or palace?) for you. This luxury boutique hotel in India’s capital city may be modern in design, but it is old-world in terms of its approach to outstanding customer service. The Lodhi Hotel On […]