Lakeside Inn 2 stars

595 North Avenue, Wakefield, MA 01880, United States of America

Hotel image
Read more reviews for Lakeside Inn