Stamford Street Apartments is in the heart of London, within a 5-minute walk of Royal National Theatre and Royal Festival Hall. This hotel is 0.4 mi (0.7 km) from London Eye and 0.9 mi (1.4 km) from Big Ben.
A complimentary continental breakfast is served daily from 7:30 AM to 10:30 AM.
Make yourself at home in one of the 548 guestrooms featuring refrigerators and microwaves. Prepare your meals in the shared/communal kitchen. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and complimentary toiletries.
Featured amenities include a 24-hour front desk, luggage storage, and laundry facilities.
Make use of convenient amenities such as complimentary wireless internet access, a vending machine, and bike parking.