141 Essex Avenue, Gloucester, Massachusetts
★★ 2.5 stars
Just 2.4 miles from Bass Rocks Golf Club Gloucester MA, making Castle Manor Inn a convenient place to stay near golf courses in Gloucester, Massachusetts.
141 Essex Avenue Gloucester Massachusetts
Located in Gloucester, Castle Manor Inn is by the ocean, within a 5-minute drive of Massachusetts Bay and Fishermen's Memorial Monument. Featured amenities include a computer station and express check-in. Free self parking is available onsite.