HOTEL
Vista Villa
Frigate Bay,, Frigate Bay, St. Kitts and Nevis
Where it sits
Vista Villa
Frigate Bay,, Frigate Bay, St. Kitts and Nevis
17.28224, -62.69460
Plan around Vista Villa
Ask for the details that decide a trip. Sourced answers open right here.
Sources
- Data sources
- 1
Information last checked Jul 13, 2026.
