Thursday, April 27, 2017

Holiday Inn St. George's - St. George's, Bermuda

Holiday Inn St. George's - St. George's, Bermuda

Bermuda's newest luxury resort hotel - overlooking the ocean - standing among cannons and forts which date back to the 17th Century and situated near the quaint Ole Towne of St. George.

No comments:

Post a Comment