Hotels Closest To Stoneham


Lakeside Inn
595 North Ave
Wakefield, MA 01880
2.3 miles from Stoneham
Check prices and availability