Tavistock Place Apartments
Londra, GB
Rooms & rates
total for 2 nights
About
Take advantage of the apartment's 24-hour room service. With a stay at Tavistock Place Apartments, you'll be centrally located in London, just a 4-minute walk from Russell Square and 11 minutes by foot from The British Museum. This apartment is 0.6 mi (1 km) from Tottenham Court Road and 1 mi (1.5 km) from Oxford Street. Make yourself at home in one of the 9 individually decorated guestrooms, featuring kitchens with full-sized refrigerators/freezers and ovens. Your Select Comfort bed comes with premium bedding. 48-inch Smart televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include safes and desks, and housekeeping is provided weekly.
Frequently asked questions
Where is Tavistock Place Apartments?
Tavistock Place Apartments is located at 2 Tavistock Pl, Londra, GB.
How much does Tavistock Place Apartments cost?
Live rates for 2026-11-18 – 2026-11-20 range from $2,064.04 to $2,064.04 (total, taxes included).
What is the cancellation policy?
Rates for the selected dates are non-refundable.
Last updated: 2026-11-03