My family and I stayed in Saba at Willards in the Spring of '05. Saba is a magical place. We stayed a week. However one must be in shape and love the outdoors to appreciate Saba. Willard's is situated at the top of a hill/mountain about 1000 feet above the ocean. At night you can hear the surf below and... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Center
- Add Photo
- Add Video
