Advertisement
Advertisement
All Listings For Willowbank Hotel
Founded in 1960, Willowbank Hotel is located in Sandy’s Parish in the western end of Bermuda. Spread over 6 acres of historic property, the hotel is over 50 years old and boasts 65 rooms. All rooms have contemporary furnishings....

126 Somerset Rd, Sandys Parish, Bermuda, MA 06