The newly - spring 2010 - opened hotel is located in the Swiss tax paradise. It is in the greater Zurich Area and reachable by car in 30 minutes from downtown Zurich. The hotel has oversiz more...