This is the hotel our company(Swiss company, Canadian office) uses for us to stay in while travel to head office. I have been there twice, and will be there the 3rd time next week. It is small, but all hotels and elevators are way too small for who get used to North American style. I have travelled in different countries...
More