@ Sendmetheacti and the other aggrieved Indian punters. Here's a feel good thing !
I can tell you that the Swiss people welcome the Indian tourists in their country!!!
If you ever go to places like Lucerne , Grindelwald, Interlaken, etc you'll see many of your countrymen . They are tourists and not on a working visa! The MacDonalds in Interlaken is probably an Indian franchise holder. Lol
There is an Indian restaurant up in the Jungfraujoch - Top of Europe , in the Bernese Alps. It's called Restaurant Bollywood . No bullshit! A cup of tea (in a tea bag) will set you back CHF $10!!!
Just take care of yourself. Give it time. Perceptions may change. I wouldn't let what's happening @ GE or GC get the better of you. As i see it , the popular Wls (Rebecca, Misha etc) have no issues. And I wouldn't even lay the blame on Management. I also think the guys at the reception do a pretty good job .