Hotel Royal Plaza
WHERE
330 Kennedy Street
Where to Stay