Avalon North Station, Boston
Map
Gallery
Facts and practical information
Avalon North Station is a 38-story, 449 feet residential skyscraper in Boston, Massachusetts, United States. The "luxury" high-rise is built adjacent to the North Station transportation hub. The property contains 503 studio, one, two, and three-bedroom apartments, along with 219 parking spaces, fewer than.5 per unit. ()
Coordinates: 42°21'57"N, 71°3'49"W
Address
Downtown BostonBoston
ContactAdd
Social media
Add
Day trips
Avalon North Station – popular in the area (distance from the attraction)
Nearby attractions include: TD Garden, Museum of Science, Haymarket Open-Air Market, Ether Dome.
Frequently Asked Questions (FAQ)
Which popular attractions are close to Avalon North Station?
Nearby attractions include Thomas P. O'Neill Jr. Federal Building, Boston (2 min walk), West End Museum, Boston (3 min walk), Bulfinch Triangle Historic District, Boston (5 min walk), Leonard P. Zakim Bunker Hill Memorial Bridge, Boston (6 min walk).
How to get to Avalon North Station by public transport?
The nearest stations to Avalon North Station:
Train
Light rail
Metro
Bus
Train
- Boston North Station (2 min walk)
- Boston South Station (28 min walk)
Light rail
- North Station • Lines: C, E (5 min walk)
- Haymarket • Lines: C, E (10 min walk)
Metro
- North Station • Lines: Orange (5 min walk)
- Bowdoin • Lines: Blue (9 min walk)
Bus
- Tremont St opp Temple Pl • Lines: 55 (18 min walk)
- Federal St @ Franklin St • Lines: 504 (21 min walk)