The Trafalgar London Hotel is situated in a prime central London location. This boutique style hotel, boasts elegantly appointed and modern guestrooms that are equipped with all the essential amenities to ensure you utmost comfort. The hotel has a gym, accessible free of charge for hotel guests, equipped with the latest performance equipment from technogym.
The Trafalgar London Hotel is perfectly located in the heart of central London on the south side of Trafalgar Square. The hotel is within walking distance to Charing Cross and Embankment tube stations. No on-site car parking is available, however the hotel can arrange parking for guests nearby (charges apply).