Atocha Hotel Madrid, Tapestry Collection by Hilton 10 Accommodation rating Madrid 02/10/24 to 03/10/24 (1 night) 314 €