Estrella del Mar is a laid-back hotel offering sea views, a bar/cafe, breakfast, and Wi-Fi for a comfortable and relaxing stay.