The building dates from the beginning of the 20th century and forms part of the Historic Villa de Madrid (Town of Madrid). Catalonia Atocha Hotel is located in the centre of Madrid, near Paseo del Prado and Atocha Railway Station, and only a short distance from the main museums and tourist attractions of the capital.