Located in London (North London), Earls Court Studios is close to Earl's Court Exhibition Centre, Royal Albert Hall, and Stamford Bridge Stadium. Also nearby are London Natural History Museum and Kensington Palace.
Amenities at Earls Court Studios include tour/ticket assistance. The front desk is open 24 hours a day.
The 15 guestrooms at Earls Court Studios include hair dryers and an iron and ironing board. All units have kitchens with microwaves, refrigerators, coffee/tea makers, and cooking facilities.