📍 6 2nd Street, Rehoboth Beach
The Oceanus - Rehoboth Beach — Hotel in Rehoboth Beach, Delaware, USA. 6 2nd Street, Rehoboth Beach. Hours, map, contact. USAForAll.