Offering a terrace and views of the mountains, Studio 101 Serviced Apartments is located in Islāmābād. Free WiFi is available throughout the property. The accommodation is equipped with a cable flat-screen TV.
Offering a terrace and views of the mountains, Studio 101 Serviced Apartments is locat Read more
Offering a terrace and views of the mountains, Studio 101 Serviced Apartments is located in Islāmābād. Free WiFi is available throughout the property. The accommodation is equipped with a cable flat-screen TV.
Offering a terrace and views of the mountains, Studio 101 Serviced Apartments is located in Islāmābād. Free WiFi is available throughout the property. The accommodation is equipped with a cable flat-screen TV.
Number of Rooms: 38