The picturesque city of Shimla has a special corner for you to ring in your larger than life events. Hotel Falcon Crest, Shimla, is a dream venue that is sure to leave you mesmerized. This resplendent…
The Hotel Falcon Crest located in Shoghi, Shimla has Wedding Hotels, Banquet Halls, Wedding Lawns, Destination Wedding, Party Halls, Party Plots, Marriage Halls. Lawn can accomodate upto 500…