Obsahující Wi-Fi ve veřejných prostorách, George Hotel Londýn nabízí ubytování 2 km od Divadlo Globe. Železniční nádraží London Euston je 10 minut chůze, a stanice metra Russell Square je 5 minut chůze.
Je umístěn v populární oblasti města Londýn, 3 km od centra města. Nachází se méně než 1 km od Britské muzeum.
46 jasných místností je vybaveno psacím stolem a vícekanálovou televizí. V koupelnách je navíc samostatná toaleta a sprcha.
Anglická snídaně je k dispozici denně 07:30 do 9:00. North Sea Fish Restaurant podává pokrmy britské kuchyně, a je 5 minut chůze od George Hotel.