La Vista is nestled in the calm residential area of Pelican Key, overlooking the Caribbean Sea. La Vista is five minutes walking distance from casinos, bars, activities and restaurants in the lively Simpson Bay area.



Looking for rooms all the way to St. Maarten...
This might take a few moments, thank you for your patience!
← start over

✱ Required Fields