In a prime location in the South Delhi district of New Delhi, Hotel Azurra is located 3.2 km from Qutub Minar, 6 km from Gandhi Smriti and 6 km from Lodhi Gardens. Featuring a 24-hour front desk, this property also provides guests with a restaurant. The property is 9 km from India Gate and 9 km from Humayun's Tomb.
At the hotel, every room is fitted with a desk, a flat-screen TV and a private bathroom. All units at Azurra Hotels include air conditioning and a wardrobe.