Mika - Image

Mika

For any questions about your accommodation at Villa del Sol, please do not hesitate to contact us. We will be pleased to answer you as soon as possible. We may also help you organise your trip in order to make it more enjoyable.

Property
Owner

Reviewed by Real Travelers




Owner Details

Listed on FlipKey since

March 2011

Office located in:

Leeward, Turks and Caicos Islands

Phone number:

6494317098

Languages spoken:

English

Useful links:

Company website


Reviews

27 reviews

Excellent
25
Very Good
2
Average
0
Poor
0
Terrible
0

Rentals on FlipKey

1 rental in Leeward