The Principal Madrid

The Principal Madrid

Madrid / An elegant luxury boutique hotel in a spectacular location at Gran Via with stunning views from its garden on the roof and its restaurant on the penthouse.