1 Nashua St, Boston, MA 02114
Avalon North Station puts corporate travelers in the heart of Boston’s West End, a stones throw from TD Garden and an eclectic nightlife, dining, and shopping scene. Spacious floorplans and modern furnishings compliment stunning rooftop views and top quality amenity offerings. Enjoy Boston like a local while enjoying the ideal mix of comfort and luxury during your stay at Avalon North Station.
Building Amenities
Fitness Center
Garage Parking Available
Pet-Friendly
Resident Lounge
Valet Dry Cleaning Service
Sky Pavilion
WiFi in Common Areas
Apartment Features
Fully-equipped Kitchen
New Carpeting
Spacious Living Areas
Stainless Steel Appliances
Views of the Charles River and Boston Skyline
Washer/Dryer In-Unit
WiFi