It's part of the AC Hoteles family that includes the luxurious Santo Mauro in Madrid.
The Santo Mauro in Madrid is in the same family of hotels as this one