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
Click for more information