Hotel St. Peter

Sorell Hotel St. Peter

The Sorell Hotel St. Peter in the heart of Zurich is not only an ideal starting point for city breaks, but is also perfect for business guests thanks to its location in the middle of Zurich's Old Town. Paradeplatz, Lake Zurich and the main railway station are only a stone's throw away and there are countless culinary possibilities around the hotel. The high-quality boutique hotel offers not only urban charm and a beautiful courtyard, but also spacious rooms that promise a lot of functionality and dynamism, so that you feel as at home with us.

From mid 2020, a first-class hotel experience awaits you in Zurich's most central location.


Book your room