Hotel Leo Leo Utrecht
Twijnstraat 58, Utrecht, Netherlands
Twijnstraat 58, Utrecht, Netherlands
Located a mere 1.2 km from the Railway Museum, Leo Leo Hotel Utrecht is about a 5-minute walk from the Central Museum. Boasting a location within a few blocks of the Established Oude Hortus Botanical Garden, the hotel features 21 rooms as well as a restaurant.
Some of the air-conditioned rooms have an adjoining terrace and a balcony, and such facilities as a flat-screen television, along with a kettle.
You'll need 42-minute drive to Amsterdam Schiphol airport. The Leo Leo provides easy access to the Utrecht canals area, which is just 1.1 km away. The 112m Dom Tower is 13 minutes' walk away, and Utrecht Centraal train station is situated 3.9 km from this hotel. Sterrenwijk Platform D bus stop is also approximately 600 metres away.
Leo Leo Hotel is in the immediate vicinity of Japanese Don Dining KOUNOSUKE and offers a broad selection of meals.
Free Wi-Fi in public areas
Free Wi-Fi
Express check-in/ -out
Cycling
Sports activities
Restaurant
Bar/ Lounge area
On-site Dining