
Hard Rock Hotel London, Ontario, Officially Opens Its Doors
Canada's first Hard Rock Hotel is officially open for business. Located within 100 Kellogg Lane, Hard Rock Hotel London, Ontario is part of Canada's largest indoor entertainment complex and sits in the heart of London's