Apartment Palafox Central Suites, Madrid

Palafox, 7Chamberí, Madrid28010, Spain