Shelton House Peshawar (Peshawar)

Shelton House is situated in Peshawar and has a garden and a terrace. Boasting a 24-hour front desk, this property also has a restaurant and a barbecue. The air-conditioned rooms provide a lake view and come with a desk and free WiFi.

  • Check-in & Check-out
  • Room Service
  • Business Services
  • TV