Directions to Waterloo House, Bermuda

Waterloo-house-map
The Waterloo House in Bermuda is located at 100 PITTS AND BAY ROAD , Bermuda , BM .   Click on the Google Map above to get an interactive version and see the area around the Waterloo House .