Address : trafalgar 35 28010 madrid madrid 28010, madrid Show Hotel Map
The Best Western Hotel Trafalgar is situated in the center of Madrid and was totally refurbished in 2000. We are close proximity to the historic part of Madrid and to its business center. There is superb transportation network on hand, as our hotel is close to underground stations and bus stops. 2 kms to city centre 10 kms to the nearest airport (nad)