The 4-star Hotel Arch The Lohias New Delhi is situated in the South West district, 2.4 km from Park Dwarka and features 52 rooms with views of the city. You will find a storage room at the hotel.
Arch The Lohias is about 20 km from Delhi International airport and approximately 15 minutes by car from such cultural venues as Indian Air Force Museum. Shirdi Sai Baba Temple is in the vicinity of the property, while Madhu Vihar bus stop is a mere 150 metres away. This accommodation lies nearly a 25-minute walk from KaliBari Temple.
The rooms comprise a dining area complete with ironing facilities and an air conditioner, as well as a flat-screen TV with satellite channels. Nice touches to enhance your stay include a separate toilet and a shower, along with bath sheets and slippers.
Arch The Lohias New Delhi offers a daily continental breakfast. Siyasi Food & tea treats guests with Indian dishes and lies only a stone's throw from the property.