Hotel Rovira features an on-site restaurant, café, and outdoor bar. It offers views and is steps away from the beach. La Gruta restaurant specializes in cuisine.