The world’s first hotel dedicated to Marvel artworks will open in Paris this month Fact TeamJune 9, 2021 Travel