Nobu Hotel Madrid to Open in 2023 | 25 May 2022 |
First Thompson Hotels Property in Spain Opens | 22 February 2022 |
Hard Rock Hotel Madrid Opens | 05 July 2021 |
First Four Seasons Hotel Opens in Spain | 28 September 2020 |
Zleep Hotels Goes to Germany | 22 January 2020 |