1 min read

The Black Point Inn on Prouts Neck in Scarborough is opening for business on June 15. The inn has recently undergone renovations to reduce the number of rooms in order to recreate the more relaxed, social atmosphere that it had in the past.

Comments are no longer available on this story