Contact Kufri Holiday Resort

1

Resort Address
Kufri Holiday Resort
Kufri Hills, Shimla - 12,
Himachal Pradesh | Map
Front Desk Number:- +918219683821 |  +918219683820

Reservations: +91 981 607 7355

Reach Out To Us