JimenezCasquet

Centro Canalejas Madrid

First Four Seasons Hotel in Spain, with 200 rooms, 22 FS residences and an exclusive shopping gallery, with top-level brands.

Centro Canalejas Madrid

Promoter

Centro Canalejas Madrid S.L

Building

2017-Present

Budget

600 mill. Euros

Services Offered