9.5/10
Exceptional
Free Wi-Fi
8 km.
Islamabad Railway Station
Located in Islamabad, 4.8 km from Shah Faisal Mosque, Villa Vista provides accommodation with a fitness centre, free private parking and a restaurant. With free Wi-Fi, this 4-star hotel offers room service and a 24-hour front desk.
Number of rooms: 24
School Road House no 36, F-6/3, opposite Shaheen Chemist., F-6 Sector, 44000 Islamabad, Pakistan