hotel surbhi palampur contact number

  • Hotel Surbhi

    Hotel Surbhi

    Hotel
    Sugghar, Palampur, Himachal Pradesh 176061

    Hotel Surbhi is surrounded by the natural beauty and offer a comfortable stay to guests. The hotel is located at...

    • WiFi,
    • Parking,
    • Bar,
    • Room Service