Apartments Madrid Principe is located 886 ft from Puerta del Sol and 2461 ft from Plaza Mayor in the 01.Centro of Madrid. Complimentary WiFi is featured.
Each unit is consisted of of a kitchen with a dining area, a coffee machine and an oven, a living room with a sofa, and a private bathroom with free toiletries. Some units feature a terrace and/or balcony.
Paseo del Prado is 2297 ft from the apartment, while Museo del Prado is 2461 ft from the property. Adolfo Suarez Madrid-Barajas Airport is 11 mi away.