Metro View Inn is located in Delhi and operates a 24-hour front desk. Free Wi-Fi access is available throughout the property.
Number of rooms: 30
9/8 Balraj Khanna Marg, East Patel Nagar, Opposite Hotel Jaypee Siddharth, Near Metro Pillar No.161, 110008 New Delhi, India