Petit Palace Plaza del Carmen

Plaza Carmen 4
Madrid
Spain