 |
|
Villa Point
The Grand View Hotel is aptly named. This converted plantation home, known for the warm personal service provided by the owners, is located in eight tropical acres overlooking Indian Bay Beach and offering spectacular views of the Grenadine Islands. ...
| View hotel! |