Stylish quarters, some with sea views, in an upmarket hotel next to a private beach, plus dining.
Loading map...
Rated 3.9 on Google · 147 reviews