Troia Estate
The above includes all charges such as electricity, air conditioning, free wi-fi, plus legal taxes and VAT.
Otherwise, there are no additional charges after your arrival.
Maximum Villa Capacity
16 Guests
Licence Number
1309618
The above includes all charges such as electricity, air conditioning, free wi-fi, plus legal taxes and VAT.
Otherwise, there are no additional charges after your arrival.
16 Guests
1309618