A family and pet friendly hotel located in the picturesque town of Rehoboth Beach. Walking distance from the boardwalk, restaurants, and shopping.