Offering a terrace and views of the city, Felipe III Apartment is located in Madrid in the Community of Madrid Region, a few steps from Plaza Mayor. Puerta del Sol is 300 metres from the property. Free WiFi is offered throughout the property.
Address: Calle Felipe III, 6, Madrid
Rates from:
EUR 328 | More:
Booking.com