About this hotel
Hotel Trafalgar is located in Madrids Chamberí district, 250 metres from Iglesia and Quevedo Metro Stations. It offers comfortable, air-conditioned rooms with plasma-screen TVs. This small hotel features simple, modern design with lots of natural light. The hotels Trafalgar restaurant is open from Monday to Friday, serving typical Spanish cuisine. The Trafalgar is just a few Metro stops from the historic city...