The Briarcliff Motel 2 stars

506 Stockbridge Road, Great Barrington, MA 01230, United States of America

Hotel image
Read more reviews for The Briarcliff Motel