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.

Location

Special features

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

Royal Adelphi Hotel details

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

Tags:
Syndicate content
England | trekking-world.com