Hotel Paseo Del Arte, A Radisson Individuals Hotel is located at Calle Atocha 123, Madrid, 28012, Spain.