Sorell Hotel St. Peter is located close to Bahnhofstrasse and ETH Zurich, and provides a free daily manager's reception, an art gallery on site, and designer stores on site. In addition to a coffee shop/cafe and a library, guests can connect to free in-room WiFi.