This is a good standard hotel in an excellent central location, ideal for visiting the famous sights of London. (06/07rp) This is a traditional building in keeping with the surrounding architecture. The hotel is located next to the National Portrait Gallery close to Trafalgar Square and Piccadilly Circus.
Orbitz Se flere beskrivelser