


41+ photos
This apartment complex is located only about 200 metres away from the beach. Public transport links are located close by, just 200 metres from the complex.

Princesa Ico, 15
Check-in from 1:00 PM · Check-out by 10:00 AM

Princesa Ico, 15
Check-in from 1:00 PM · Check-out by 10:00 AM
Weekly in your inbox — handpicked package deals and price drops before they sell out.
Our Privacy Policy