Townhouse Boutique Hotel
S

This charming boutique hotel is situated in a very exclusive location, directly on Zurich’s Bahnhofstrasse.
Hotel features
  • Non-smoking rooms
  • Elevators
  • Pets allowed
  • Free high speed internet connection