(+39) 010 5701151

Home

Checking availability and prices
THE LODHI

Check availability

1

THE LODHI

5 Stars 5 Stars Hotel
LODHI, 110003 DELHI, INDIA

New Delhi, Delhi, India

Description

Flaunting breezy rooms and state-of-the-art leisure facilities, this resort is a contemporary oasis of sophisticated calm in the centre of India?s vibrant capital. The resort is designed in modern style, which is complemented by Indian touches of handmade rugs and jaali screens. The spacious rooms and suites are adorned with contemporary flair, drawing their aesthetic references from local materials as well as the architecture and design of the region. Savour a selection of Indian and Thai dishes, along with French Kaiseki, which fuses the best of French technique with Japanese artistry at the in-house restaurants.

Address: LODHI, 110003 DELHI, INDIA
Map location could be inaccurate. Please double check the address well before your trip.