A short stroll from the hustle and bustle of Trafalgar Square, you can turn a corner and enter an intimate and quiet street, where youAÂll find this beautiful 4-star London hotel. The Royal Trafalgar is the peaceful eye at the centre of one of the worldAÂs greatest cities. From here youAÂre just minutes away from West End theatres and shops, and close to all of LondonAÂs most celebrated attractions.