London, United Kingdom
The elegant 4-star Portland is set in a tranquil area minutes away from Madame Tussauds London, Admiralty Arch and The Museum of the Order of St John. The hotel opened in 2004 and since then remains an example of Georgian architecture in London.
Portland boasts internet access and newspapers as well as room service, 24-hour room service and laundry.
Leisure facilities include a private garden and a library.
Convenient location in London close to Russell Square underground station. Just 2km from the center of London known for Russell Square, Tavistock Square and War Horse.
15 minutes' drive from London City airport and 10 minutes' walk to Euston train station.
31-32 Bedford Place