Photos coming soon
HOTEL
City Center Royal Palace
Calle Don Pedro, 8, Madrid City Center, 28005 Madrid, Spain, Madrid
Where it sits
City Center Royal Palace
Calle Don Pedro, 8, Madrid City Center, 28005 Madrid, Spain, Madrid
40.41159, -3.71235
Similar stays nearby
Plan around City Center Royal Palace
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
