Prince Harry and Meghan Markle’s favourite luxury hotels: London, New York, Jamaica & more
4 min read
Gray
July 13, 2022
Where do the Duke and Duchess of Sussex stay when they travel together? Discover Harry and Meghan’s favourite five-star hotels across the globe, from the Grovesnor in London to...