Prince Harry and Meghan Markle reportedly stayed at one of Canada's most luxurious hotels, located in Vancouver.