The property is situated 5 km from Beloit city centre and 50 km from Chicago Rockford International airport. The roadtrip to Milwaukee takes 80 minutes.
Schubert's Luxury 10 Theatre is located near the inn.
There is an indoor pool to relax after a busy day. Alternatively, guests can exercise in a fitness suite.