595 North Avenue, Wakefield
The Lakeside Inn is conveniently located near several of Boston's most popular sites, including Fenway Park, Harvard Square, and the Freedom Trail.
Find hotels near landmarks, museums and other sightseeing spots
Famous Streets
Historical Buildings
Stadiums, Arenas, and Racetracks
National Parks
Attractions
Rivers and Lakes