The Russel Square Apartmens

Londra, GB

★★★Londra10 photos

Live rates

Für diese Daten wurde kein Angebot zurückgegeben — suchen Sie erneut Suche wiederholen

About

With a stay at The Russel Square Apartmens in London (London City Centre), you'll be a 3-minute walk from Russell Square and 10 minutes by foot from The British Museum. This aparthotel is 0.7 mi (1.2 km) from Oxford Street and 0.7 mi (1.1 km) from Tottenham Court Road. Make yourself at home in one of the 3 guestrooms, featuring kitchens with full-sized refrigerators/freezers and ovens. Complimentary wireless internet access is available to keep you connected. Conveniences include separate sitting areas and microwaves, and housekeeping is provided on request.

Häufig gestellte Fragen

Wo liegt The Russel Square Apartmens?

Die Adresse von The Russel Square Apartmens: 70 Guilford St, Londra, GB.

Zuletzt aktualisiert: 2026-11-03

Location

70 Guilford St