RATES & AVAILABILITY

Villa Zenaida is located in the British Virgin Islands,

the crowned jewel of the Caribbean.

 

Little Bay, Tortola, British Virgin Islands

villazenaidabvi@gmail.com

© 2020 by Villa Zenaida