The Russel Square Apartmens

Londra, GB

★★★Londra10 photos

Live rates

لم يُرجع عرض لهذه التواريخ — يمكنك البحث مجددًا إعادة البحث

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.

الأسئلة الشائعة

أين يقع The Russel Square Apartmens؟

عنوان The Russel Square Apartmens: 70 Guilford St, Londra, GB.

آخر تحديث: 2026-11-03

Location

70 Guilford St