Set in a historic redbrick building just steps from León Cathedral, this stylish hotel boasts sleek rooms with cathedral views, a rejuvenating spa, and an inviting café.
Av. de los Cubos, 6, 24007 León, Spain Get directions
Trip05486580545
Val Beck
Graham (G)
catherinef906
Inspiration537374
rampere1
aleksanders0386
HelenaSP1106