The Royal Trafalgar
Accommodation Hotels Trafalgar Square Eating Restaurants Covent Garden Show All Categories
Hotels in Trafalgar Square Restaurants in Trafalgar Square Hotels in Covent Garden Restaurants in Covent Garden
Just the hotel you need, whatever your reason for visiting London. The Royal Trafalgar Square Hotel is located on a quiet side street right in the heart of London's West End.
This hotel is surrounded by many of the cities must visit locations including Trafalgar Square, Leicester Square, Piccadilly Circus, Chinatown and Covent Garden. Slightly further afield but well within easy walking distance are the iconic Buckingham Palace, London Eye, Westminster Abbey, River Thames and Oxford Street.
All 108 bedrooms at this four-star hotel offer a great standard of comfort and style. In addition, the Royal Trafalgar has a ground floor restaurant which also benefits from a terrace so you can experience al fresco dining in the centre of London. There is also a relaxed lounge where you can have an informal meeting or simply unwind with a drink.