Situated in Islamabad, 2.7 km from Shah Faisal Mosque, The Townhouse Hotel - Small Luxury Hotels of the World features views of the city. Facilities at the property include a restaurant, room service, a 24-hour front desk, and free WiFi throughout the property. A spa and wellness centre comprising an indoor pool, an outdoor swimming pool, a fitness centre, as well as a terrace can be used by all guests.
Air-conditioned rooms at The Townhouse Hotel - Small Luxury Hotels of the World include a desk, kettle, minibar, safety deposit box, flat-screen TV, and a private bathroom with a shower. The rooms have a wardrobe.
Breakfast options at The Townhouse Hotel - Small Luxury Hotels of the World include à la carte, continental, and Full English/Irish.
Lake View Park is 12 km from The Townhouse Hotel - Small Luxury Hotels of the World, while Ayūb National Park is 21 km from the property. Islamabad International Airport is 33 km away.
Amenities
Car park
Smoke-free rooms
Patio
Wellness and relaxation center
Gym
Temperature control
Complimentary WiFi
Accommodations for families