The Windsor Hotel
WHERE
187 Garry Street
Where to Stay