No image available for this hotel
No image available for this hotel
Rehoboth Beach, Rehoboth Beach
Spend a second to
save a fortune!
Spend a second to save a fortune!
216 New Castle St., Rehoboth Beach
Located in Rehoboth Beach in the Delaware region, with Rehoboth Beach and North Shores Beach nearby, 216 New Castle St. Features accommodation with free private parking. The air-conditioned accommodation is 2 km from Dewey Beach.
See MoreUsage of subsidiary facilities may incur additional fees