33 Rockport Road. Phone (617)281-2900. Cape Ann Motor Inn is located directly on the sands of Long Beach in Gloucester. Each room has a breathtaking view of the beach and of Twin Lights on Thatcher Island. All units have sliding glass doors, private balconies, wall to wall carpeting, and color TV. Also 15 units with kitchenettes |