Visionapartments Leonhardstrasse - Self Check-In Zurich hotel is ideally located a 9-minute walk from the Old Town and offers views of the city. Private parking is available on site as well.
The Botanical Garden of the University of Zurich is 2.5 km from this aparthotel, and the Lake Zurich is situated 1.9 km away. The Visionapartments Leonhardstrasse - Self Check-In is a few moments from the 19th-century Roman-style Liebfrauen Church and 5 km from Kloten airport. Located a 10-minute drive from the tranquil lakeside Chinese Garden Zurich, this 3-star hotel puts the city at your fingertips. Haldenegg bus stop is 150 metres from the property and just near is enough to get to Zürich Hauptbahnhof train station.
Bathrooms include a separate toilet and a shower, and such comforts as a hair dryer and bath sheets.
The recently renovated Visionapartments Leonhardstrasse - Self Check-In hotel serves a buffet breakfast every morning. Guests will find the restaurant Wust Backerei a 5-minute walk away.