Tavistock Place Apartments

Londra, GB

★★★★Londra10 photos

Rooms & rates

Premium Apartment, 3 Bedrooms
Room Only Non-refundable
$2,064.04

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

Location

2 Tavistock Pl

From$2,064.04total for 2 nights