The President Hotel

56-60 Guilford Street, London WC1N 1DB, London, United Kingdom

7.9 Good

based on 23391 ratings from top sites

Reviews summary

This AI-generated summary was

based on reviews from multiple sites

This hotel is a popular choice for its prime location on Russell Square, offering exceptional accessibility to central London and its attractions. Its signature feature is its direct proximity to the Russell Square tube station, making it an ideal base for sightseers and business travelers seeking convenient transport links. Guests consistently highlight the hotel's overall...


Property highlights
Free WiFi
Parking
Hairdryer
Telephone
Electric kettle
This friendly hotel is excellently situated in London overlooking lovely Russell Square and just a few steps from the British Museum. It features a restaurant, a bar and a café. The River Thames, Regents Park and Hyde Park are reachable within a short stroll; Russell Square underground station is within two minutes, offering easy access to all parts of the city. Kings Cross train station is...
Location
Important details