Star Luxury Resort for Sale in Kufri, Shimla, Himachal Pradesh, India - A super luxury hotel located at Kufri, Shimla. India's most Beautiful and Famous Place for Tourist covered with Green Cedar, Pine Trees, Apple Orchards and Top Hill on the National Highway.
35+ Luxury Rooms,
4 + Cottages and all Facility Available,
Bar, Restaurant,
Swimming Pool,
Kitchen cum Pantry
and many more other facilities.