Windsor · 89 Albert Street
Busy hotel for gastropub eats, with an ample, leafy courtyard, plus pink elephants on the roof.
Nothing listed here yet.
Know what's on at Windsor Castle Hotel? Add it →