Atocha Hotel Madrid, Tapestry Collection by Hilton 10 Accommodation rating Madrid 21/06/24 to 22/06/24 (1 night) 347 €