Waterlot Inn

Address: 
Fairmont Southampton, 101 South Shore Road, Southampton, Bermuda