Soles Landing is a bright and breezy 2-bedroom, 1-bath apartment nestled above Boyle’s Shoe Store, on Bermuda’s iconic Water Street in the town of St. George’s, a UNESCO World Heritage Site that’s brimming with stories, charm, and timeless island vibes. Spend your vacation truly living in history, right in the heart of one of the world’s most protected and celebrated heritage towns.