Palafox Central Suites

Palafox, 7, Chamberí, 28010 Madrid, Spain

Hotel image
Read more reviews for Palafox Central Suites