Featuring 3-star accommodation, OYO 11340 Hotel Lakshmi Palace is located in New Delhi, 6 km from Qutub Minar and 10 km from Rashtrapati Bhavan. Built in 2017, the property is within 12 km of India Gate. The property is set 12 km from Jantar Mantar and 13 km from Humayun's Tomb.
At the hotel, all rooms include a wardrobe. Each room is equipped with a private bathroom. All rooms at Hotel Lakshmi Palace come with a flat-screen TV with cable channels.
A continental breakfast is served every morning at the property.
Staff at the reception can help guests with any questions that they might have.
Pragati Maidan is 13 km from the accommodation, while Tughlaqabad Fort is 14 km away. Delhi International Airport is 3 km from the property.