Restaurants, European, Noodles, Pizza, Swiss
"Prices rather at the upper limit. Rest great. Service: 5 Location: 5 Hotel highlights: Great view"