Felipe III Hotel Madrid is located 2.7 km from Atocha train station and just 6 minutes' walk from the Basilica of Saint Michael.
Visitors will enjoy the comfort of a bathroom with hair dryers and towels in the apartment.
The property offers guests the convenience of self-catering facilities, including a refrigerator. Felipe III Hotel is about 5 minutes on foot from Opera tube station.
The apartment lies merely 1.5 km from the Prado Museum and a stone's throw from the huge Plaza Mayor. The nearest bus stop Colegiata is 350 metres away, while the large urban Puerta del Sol Plaza is only an 11-minute walk away. The Plaza de Colón is 2.1 km away.