Property Location With a stay at Primestay Self Check-in Hotel Seebach in Zurich (Seebach), you'll be within a 15-minute drive of Shopping Center Glatt and Swiss National Museum. This aparthotel is 6.7 mi (10.8 km) from Kunsthaus Zurich and 7.3 mi (11.8 km) from Bahnhofstrasse. Rooms Stay in one of 25 guestrooms featuring flat-screen televisions. Complimentary wireless Internet access is available to keep you connected. Bathrooms with showers are provided. Conveniences include desks and irons/ironing boards, and housekeeping is provided once per stay. Amenities Take in the views from a terrace and make use of amenities such as complimentary wireless Internet access. Dining Continental breakfasts are available daily from 8 AM to 11 AM for a fee.