Tria la teva habitació
Hotel Islamabad Metro Inn offers rooms in Islamabad. The property is located 8 km from Shah Faisal Mosque. The accommodation features a 24-hour front desk and room service for guests. The units in the hotel are equipped with a flat-screen TV. Lake View Park is 13 km from Hotel Islamabad Metro Inn. The nearest airport is Islamabad International Airport, 20 km from the property.