The Castle Manor Inn is a lovingly restored 1900 Victorian Inn, just a short distance to the Atlantic seashore and beaches and offering a relaxing view of the salt marsh and river. The inn has ten beautifully appointed rooms and suites in the main house and sixteen motor lodge units. Our deck overlooking the river is the perfect spot for weddings and functions accommodating up to 120 guests.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.