President Hotel London

 

LOCATION, LOCATION, LOCATION!

The beautiful President Hotel is conveniently located in central London, just steps from Russell Square. Featuring modern amenities and full English AND Irish breakfast options, this hotel has it all.


Nearby Attractions:

  • Russel Square

    0.1 mi

  • The British Museum

    0.5 mi

  • King’s College

    0.7 mi

 
 

Evaluations

Perfect Stay

Great location. The rooms are more spacious than average, very comfy beds, noise proof and with everything you could need. Breakfast was amazing and delicious - full (and real!) English breakfast.

This Location!

The location is perfect, you can walk to any "touristic" attraction or more, and it feels safe even at night. It's near 2 underground stations if you want to use the tube, too. Clean, nice hotel. Exactly what we wanted.

Previous
Previous

London House Hotel

Next
Next

Hotel Morgana Rome