This charming hotel is located in Beilot Area. The 54 welcoming rooms offer a perfect place to relax at the end of the day. This hotel does not accept pets.

View all Luxury Hotels in Beloit (WI)