Located in the Old Town of Feldkirch, Hotel Leonhard is just 328 feet from Schattenburg Castle and St. Nicholas Cathedral. It features an indoor pool and offers free WiFi. The spacious rooms at Central Hotel Le ... Read more

View all Luxury Hotels in Feldkirch