Dzięki centralnej lokalizacji w samym centrum miasta, goście uroczego Arriva Hotel Londyn znajdą popularne wśród podróżników mejsce — Opactwo Westminsterskie, w 3 km. Ponadto cudowny hotel posiada Wi-Fi w miejscach publicznych.
Pałac Buckingham jest w około 3,1 km, a Londyńskie Muzeum Kanałów znajduje się tylko 5 min spacerem od tego hotelu. Ten 2-gwiazdkowy obiekt jest usytuowany zaledwie 5 min piechotą od River Fleet. W okolicy znajdują się liczne obiekty handlowe, takie jak Targ Borough Market, położony 3,2 km od Arriva w Londynie. Hotel leży tylko 10 min pieszo od stacji metra Russell Square, oraz 3 km od przystanku kolejowego Marylebone.
Niektóre pokoje wyposażone są w czajnik elektryczny, a także telewizję satelitarną. W łazienkach goście znajdą oddzielną toaletę i prysznic. Łazienki zawierają oddzielną toaletę i prysznic oraz takie luksusowe udogodnienia, jak suszarka do włosów i ręczniki. Z niektórych jednostek roztacza się widok na ogród.
Arriva Hotel oferuje codzienne kontynentalne śniadanie. Restauracja Express Grill And Pizza oferuje szeroki wybór dań i znajduje się o rzut kamieniem od obiektu noclegowego.