L'Apartments Madrid Principe si trova a 270 m dalla Puerta del Sol e a 750 m da Plaza Mayor nel centro di Madrid. Il WiFi è gratuito.
Tutte le unità abitative sono dotate di cucina con zona pranzo, macchina da caffè e forno, soggiorno con divano e bagno privato con set di cortesia. Alcune unità abitative presentano una terrazza e/o un balcone.
La struttura dista 700 m dal Paseo del Prado e 750 m dal Museo del Prado. 17 km dall'Aeroporto Adolfo Suarez di Madrid-Barajas.