Welcome to Hill Side Inn By Purple Tree Villa Shimla , Shimla , India