With a stay at Earls Court Studios in London (Earl's Court), you'll be convenient to Stamford Bridge Stadium and Royal Albert Hall. This apartment is close to Buckingham Palace and Big Ben.
Make yourself at home in one of the 15 guestrooms, featuring kitchens with refrigerators and microwaves. Conveniences include coffee/tea makers and irons/ironing boards.
Business, Other Amenities
The front desk is staffed during limited hours.