Canalside Inn
34 6th St, Rehoboth Beach, DE, United States
Tel: (302) 226-2006, Email: stay@thecanalsideinn.com
Search for availability