The Grand View Beach hotel is beautiful. Located right on the point looking out over the ocean, it is a gorgeous place to stay while exploring the island of St. Vincent. The owners are great people and are always available if you have any questions about the island. The dining room, where you can eat any meal during the day,...
More
- Manage your listing
