Willowbank Hotel

126 Somerset Road
Bermuda