
While you are a guest at the Avalon Inn, visit our fitness center. The Avalon Inn's fitness center is an excellent place to be faithful to your daily workout program. Our fitness center is conveniently located on the first floor of the Inn and is available 24 hours each day.