The Lodhi, New Delhi
The Lodhi, New Delhi

The Lodhi, located in the heart of New Delhi, is a pre Aman Hotel remodelled and reconfigured in to a premium luxury hotel. This property is ranked amongst the Leading Hotels of the world. It covers a large area in its boundaries which makes is a restful place to live and hide away from bustling […]

Read more