Location
With a stay at KX Rooms in London (London City Centre), you'll be within a 5-minute drive of The British Museum and Oxford Street. This hotel is 0.7 mi (1.1 km) from Russell Square and 1.9 mi (3.1 km) from Leicester Square.
Rooms
Stay in one of 12 guestrooms featuring Smart televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Conveniences include electric kettles and free tea bags/instant coffee, and housekeeping is provided daily.