The hotel has a bar and a lounge. Parking is available just 50 metres from the hotel with special rates for its guests. 1107RJ
With a stay at Hotel Madrid Centro, managed by Meliá , you''ll be centrally located in Madrid, steps from Plaza de Espana and 13 minutes by foot from Plaza Mayor. This hotel is 0.7 mi (1.1 km) from Royal Palace and 0.7 mi (1.2 km) from Almudena Cathedral.