Photos coming soon
HOTEL
Apartment Principe
Principe, 9 Apto C, Madrid City Center, 28012 Madrid, Spain, Madrid
Where it sits
Apartment Principe
Principe, 9 Apto C, Madrid City Center, 28012 Madrid, Spain, Madrid
40.41590, -3.70029
Similar stays nearby
Plan around Apartment Principe
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
