La Vista Beach Resort
Billy Folley Road, St. Maarten (Pelican Key), Outside US
Overlooking the crystal blue waters of Lay Bay is beautiful La Vista Beach Resort in the Netherlands Antilles. The ocean air is right at your fingertips when you're a guest at La Vista Beach Resort, and from your balcony you may enjoy stunning sunsets. Relax, sunbathe,...
Escape to the Netherlands! January 18th - January 25th, 2025, reserve your week now!