Alibaba‘s Seabreeze ligger i Castara, en kort bit från Little Bay Beach och 3 minuters promenad från Castara Beach, och erbjuder utsikt över havet. Detta strandnära boende erbjuder tillgång till en balkong och gratis WiFi.
1x dubbelsäng (king size) 181–210 cm bred