The Russel Square Apartmens
Londra, GB
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