Charming townhome located in historic St George's Town Bermuda.
Fully furnished, private and generously equipped. Excellent location
for restaurants, groceries and public transporation....
Taylor House
Currently displaying listings 1 through 1 of 1 listings.