George Hotel
Hotel
London
Just 500 metres from Russell Square, George Hotel offers cooked breakfasts and free Wi-Fi. The hotel is in the heart of Bloomsbury, a 10-minute walk from Kings Cross Railway Station.
Number of rooms: 46
58 - 60 Cartwright Gardens, Camden, London, WC1H 9EL, United Kingdom