124 on Queen Hotel & Spa Niagara-on-the-Lake:距 Queen's Royal Park 450 米