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