Set 1,500 feet from the Royal Palace and Almudena Cathedral, Apartamentos Madrid Centro W is located in Madrid City Centre. This property offers elegant apartments with free WiFi.
Each apartment has 2 bedrooms and a bathroom with a bath or shower. There is a living space with a sofa or sofa bed, flat-screen TV, and dining table, while the kitchen is equipped with a hob, fridge, and microwave. Bed linen and towels are provided.
There are several restaurants, bars, and shops within a 5-minute walk of Apartamentos Madrid Centro W. Puerta del Sol and its metro station are 1,800 feet from the property, and El Prado National Museum is 15 minutes away on foot.