Hotel Review: The Cotton House Hotel, Autograph Collection in Barcelona Europe stays, Hotels 22. October 2023