32.290668 ­-64.873764
Go to map view
126 Somerset Road, Somerset MA 06, Bermuda +1 441 234 1616
THIS HOTEL NO LONGER EXISTS.

Get Rates

Show Willowbank Hotel at top of the results.

Get Flight + Hotel

Guest Ratings

Star Ratings

Willowbank Hotel