IHG Strengthens Presence in Key Leisure Destinations in India with Signing of Holiday Inn Resort Kufri

The new-build resort situated in the Shimla district will open its doors to guests in 2026
Source: New feed


Leave a Reply