This comfortable hotel can be found in Zurich, only 5 miles away from Zurich centre. Glattbrugg Tram Stop tube station is only 50 meters away. The 22 welcoming accommodation units offer a perfect place to relax at the end of the day. Guests can easily reach Schwamendingerplatz, which is about 2.9 km away. There are 22 en-suite rooms equipped with comvenient amenities. On site restaurant offers Swiss cuisine while the terrace bar is ideal for a relaxing drink. Guests can quench their thirst at the beer bar with a favourite drink. Mamma Mia is 100 metres away from the hotel.