Hotel The Londoner je umístěn v dynamické oblasti města Londýn vedle Trafalgarské náměstí 250 metrů od stanice metra Leicester Square. Hotel na místě nabízí restauraci a la carte a hudební bar, a možnost využít fitness centrum.
Muzeum vědy v Londýně je 3 km od Hotel The Londoner, zatímco Madame Tussaud's je 2 km daleko. Ubytování se nachází 1 km od centra města Londýn.
V každém pokoji je osobní sejf, psací stůl a zvukotěsná okna, ale pokoje mohou mít i prvky jako prostorná sprcha a samostatná toaleta nebo výhled na město.
Jeho součástí je bezplatná snídaně. Středomořskou kuchyni nabízejí v restauraci Whitcombs. K dispozici je i současný bar.