Scro Hotel New Delhi provides proximity to the Tihar Prison, which is located nearly a 25-minute walk away. Wi-Fi is provided throughout the property for guests' advantage.
Situated in the South West district, this New Delhi hotel is 3.4 km from the Clock Tower. Cultural sights in the area include the Indian Air Force Museum, which is approximately a 15-minute ride away. Also, the Sulabh International Museum of Toilets lies 2.3 km away, and Dabri Mor underground station is not far from the Scro New Delhi. The nearest bus stop is Dabri Crossing, located only 10 minutes' stroll away, and New Delhi train station is about a 30-minute drive away.
This New Delhi hotel welcomes guests to 24 rooms fitted with ironing equipment and an air conditioner as well as a flat-screen TV with satellite channels. Bathrooms include a bidet, a separate toilet, and a shower, along with a shower cap and bath sheets.
Offering Indian meals, King of Spices is situated merely 500 metres from the Scro.