Located in London City Centre, George Hotel is a leisurely stroll from sights such as Russell Square and University College London. This 40-room, 3-star guesthouse welcomes guests with conveniences like free in-room WiFi, concierge services, and a computer station.
All 40 heated rooms provide coffee makers, safes, and phones. Flat-screen TVs come with satellite channels, and free WiFi keeps guests connected. Other standard amenities include hair dryers and ironing boards.
A local mainstay since 1809, George Hotel offers free WiFi in public areas, a computer station, and free newspapers. Staff members are on hand to provide concierge services and luggage storage. Additional amenities include a TV in a common area, a vending machine, and a garden.