Clear
Clear
Clear
London Hotels

President Hotel, Russell Square, London, WC1N1DB

GET BEST DEAL NOW
Compare hotel prices in London

President Hotel, WC1N Hotel Details

President Hotel
Russell Square
London
WC1N 1DB
Categories
Hotels

Additional President Hotel Information

Description

President Hotel is a business located in London in the Hotels category.

More Local London Hotels

Related Local Places To Stay in London

Guest House / B&B
0.03 miles
Serviced Apartment / Self-catering
0.08 miles
Serviced Apartment / Self-catering
0.13 miles
Serviced Apartment / Self-catering
0.15 miles
Serviced Apartment / Self-catering
0.15 miles

Reviews for President Hotel, Russell Square, London, WC1N 1DB