Kufri Holiday Resort

  • Kufri Holiday Resort

    Hotel
    Kufri Hills, Shimla, Himachal Pradesh 171012

    Set across a modern building and nearby cottages, this relaxed resort overlooking mountain slopes is 1.1 km from the Himalayan...

    • WiFi,
    • Parking,
    • Restaurant,
    • AC,
    • Room Service