A stay at this apartment places you in the heart of London, within a 10-minute walk of Tottenham Court Road and University College London. This luxury apartment is 0.7 mi (1.1 km) from Russell Square and 0.7 mi ... Read more
A stay at this apartment places you in the heart of London, within a 10-minute walk of Tottenham Court Road and University College London. This luxury apartment is 0.7 mi (1.1 km) from Russell Square and 0.7 mi (1.1 km) from Oxford Street.
Guests will find features like a virtual front desk.
Treat yourself to a stay in this individually decorated apartment, which features heated floors and an LED TV. The apartment has a memory foam bed. A kitchen is outfitted with a full-sized refrigerator/freezer, an oven, and a stovetop. Complimentary wired and wireless internet access keeps you connected, and for entertainment you can enjoy Netflix.