The Trafalgar Hotel

The Trafalgar Hotel is located in one of the most chic zones of London – on world-famous Trafalgar Square. It can be viewed from a rooftop garden. Also nearby are Big Ben, Admiralty Arch and Nelson’s Column. Also the major entertainment zones are close to you and if you want to be a part of the London’s nightlife, then this would be an ideal destination for you.


Hotel’s amenities: Fitness facility with modern gym equipment, business services include wireless Internet access and meeting rooms, a restaurant and a bar/lounge designed in minimalistic style offer tasty food and drinks, 24-hour room service, and laundry facilities.

Price from €392



