restaurant faulensee. pin by beverly miles on switzerland switzerland hotels cool places to visit art and architecture