Eurostars Plaza Mayor
Calle Doctor Cortezo 10 Madrid, Madrid, Spain
Eurostars Plaza Mayor Photos
Eurostars Plaza Mayor Map
Calle Doctor Cortezo 10 Madrid, Madrid, Spain
Hotel Information
Policies Please be advised there is a fee for early departures.