16 West 10 Th Street
Avalon Hotel is located in the heart of Erie. It is a perfect setting to relax, entertain, conduct business and enjoy downtown landmarks & activities. You will be within minutes of the Lake Erie Bayfront, Warner Theater, Erie Civic Center, Erie Playhouse and Jerry UHT Ballpark. There are 180 spacious guest rooms & 12 executive suites in this 8-story deluxe hotel. Our service and facilities are second to none and your visit will be warmly remembered.