Hotel Stella Di Mare is a relaxed beach hotel offering sea views, regional dining, a waterfront pool, and patio access.