Oyo 81088 Metro Inn New Delhi is situated in the East Delhi district, about a 10-minute drive from such family venues as the 176-acre National Zoological Park.
The 3-star hotel is located 0.2 miles from Laxmi Nagar subway station and 2.7 miles from the 17th century Red Fort. The area includes such religious sights as the palatial 16th-century Humayun's Tomb (3 miles) and Jama Masjid Mosque (2.8 miles). Also, the Oyo 81088 Metro Inn is approximately 15 minutes by car from the Millennium Indraprastha Park, and New Delhi train station is located approximately a 10-minute drive away. The New Delhi hotel is also situated not far from Bank Enclave bus stop.
The property welcomes guests to 30 rooms fitted with an air conditioner as well as a multi-channel TV.
While staying at the Oyo 81088 Metro Inn New Delhi, guests can choose from dining options nearby, such as Sagar Ratna, located only 0.7 miles away, or Nazeer Foods at an 18-minute walking distance.