The Trafalgar, the most central hotel in London, offers the perfect setting for business guests and city travellers alike. Nestled in the midst of Theatreland, this landmark property is close to a number of iconic attractions – including the Houses of Parliament, Big Ben and the London Eye.
Unwind in a one of the hotel’s contemporary guest room and enjoy marvellous views of London’s dynamic skyline from the large windows, or catch up with work at the desk with ergonomic chair. Relax in the large bathroom and keep in touch with WiFi. Enjoy the amazing panoramas from the largest open-air rooftop bar in central London.