Located in the Old Town of Feldkirch, Hotel Leonhard is just 100 metres from Schattenburg Castle and St. Nicholas Cathedral. It features an indoor pool and offers free Wi-Fi.
Number of rooms: 94
Leonhardsplatz 2, 6800 Feldkirch, Austria
Hotel booked 1 times today.