Displaying all 0 events

Full Schedule (0)

Information

The Avalon is located at 15 Landsdowne Street in Boston alongside some of Boston's most popular hot spots. One of Boston's best nightclubs, Avalon also doubles as a concert venue for various types of musical acts. In 1999 Avalon underwent some renovations which opened up extra space in the club. Avalon's capacity is just over 2000 people.

News & Blogs

  • Posted Tue, Jan 29, 2008 in General House of Blues Buys Lansdowne Street Clubs

    One of Boston’s main entertainment entrepreneurs, Patrick Lyons, has decided to sell two of his clubs located on Lansdowne Street, across from Fenway Park to the House of Blues Entertainment company name. The two clubs formerly known as Axis and Avalon are currently undergoing a $14-million dollar renovation, but will open as one new club [...]