€ 45
2 Members
Apartment days
3 - 28 days
Camelot Royal Beds is a unique holiday property for beach holidays