Radisson RED MadridTravel & transportC. de Atocha, 123Madrid, 28012 · ES+34912984800paseodelarte@artehoteles.comradissonhotels.comHours not available