Located within 886 ft of Puerta del Sol and 2297 ft of Plaza Mayor in the 01.Centro of Madrid, Apartments Madrid Principe 2 features accommodations with seating area. Free WiFi is available.
All units feature a flat-screen TV, a private bathroom and a fully equipped kitchen. An oven, a microwave and toaster are also featured, as well as a coffee machine and a kettle.
Paseo del Prado is 2297 ft from the apartment. Adolfo Suarez Madrid-Barajas Airport is 11 mi from the property.