Olive Ave 33, Rehoboth Beach
https://olive-ave-33.usa8.info
Located in Rehoboth Beach, 700 yards from Rehoboth Beach Boardwalk and 0.4 miles from Rehoboth Beach, Olive Ave 33 provides accommodations with amenities such as free WiFi and a TV.
Rehoboth Beach, DE 19971, United States of America