The 3-star Avalon Resort And Spa is located in the heart of Howland Center.
Guests will appreciate Avalon Resort And Spa close proximity to W. D. Packard Music Hall, National McKinley Birthplace Memorial and Eastwood Field. The property is in a 10-minute walk to Howland Center city center.
This hotel comprises 91 guestrooms with wireless internet, a safe and a microwave.
Eat & Drink
Guests will enjoy american cuisine of The Chophouse, which is about 100 meters away.
Avalon Resort And Spa provides a business center and a meeting room along with 24-hour reception, laundry and newspaper service.