The 3-star Fred Hotel Leonhardstrasse - Self Check-In Zurich is nestled in a business area, welcoming guests with a vending machine and a lift. The hotel is situated in the very heart of Zurich, 1.1 km from such cultural attractions as Helmhaus Gallery.
Swiss National Museum is located within close distance of this Zurich property, and such natural sites as Lindenhof hill is 0.9 km away. The hotel offers proximity to such family venues as Zoo Zurich (3 km) and Circus Conelli (1.4 km). Banks are just a stroll from the accommodation, and Museum of Art is 14 minutes' stroll away. Old Town, a well-known local spot, is also 9 minutes' stroll from Fred Hotel Leonhardstrasse - Self Check-In. This Zurich property is just a short stroll from a train station.
Some of the comfortable rooms of the accommodation face the city, and comprise a balcony and a dressing room. Guests can use a rain shower and a bath, along with complimentary toiletries. A walk-in shower and a separate toilet are provided in individual bathrooms.
The Fred Hotel Leonhardstrasse - Self Check-In Zurich serves a buffet breakfast every day from 06:30 to 10:00. The Alehouse, situated fairly close to this Zurich property, is a perfect place to enjoy American cuisine.