Sorell Hotel St. Peter

Urban charm in the heart of Zurich − that is what the Sorell Hotel St. Peter promises.
Hotel features
  • Air conditioning
  • Exercise gym
  • Non-smoking rooms
  • Elevators
  • Pets allowed
  • Free high speed internet connection