Best Western Trafalgar
Trafalgar, 35, Other areas(mad), 28010
Average, 3.5
Rooms: these have a telephone, air conditioning, heating, safe, interactive TV, Internet access and pay per view TV. Facilities: these include a cafeteria, restaurant, TV lounge and function room....
More Info