Overview
located in city centre Madrid, BEST WESTERN Trafalgar Hotel is in proximity to the historic area & the business centre, while the Atocha Train Station only 3 kilometers & the Madrid Barajas International Airport is 10 kilometers away. There is superb transportation network on hand, as the hotel is near to underground stations & bus stops.