President Hotel London
LOCATION, LOCATION, LOCATION!
The modern and beautiful President Hotel is conveniently located in London, only a 14-minute walk from King's Cross St Pancras Tube Station.
Nearby Attractions:
Somerset House
0.9 mi
Piccadilly Circus
1.2 mi
Trafalgar Square
1.3 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.