England trekking information

The Royal Adelphi is centrally located in the heart of London in a small side street leading from the Strand a Short walk from the hotel takes you to the river Thames with many well-known historical places of interest within easy reach.

A host of attractions are within walking distance from the hotel which include Covent Garden, Trafalgar Square, The London Eye, Buckingham Palace, London Aquarium, The South Bank, Tate Modern, National Gallery, The Royal Opera House and many more.


Special features

  • Bar
  • Centrally located
  • Internet
  • quietly located
  • Restaurant
  • TV

Royal Adelphi Hotel details

Address: 21 Villiers Street - London WC2N 6ND - England

Syndicate content
England | trekking-world.com