Crofton Hotell er et 2-stjerners hotell som ligger 4 km fra Londons øye og 2 km fra Madame Tussaud's. Hotellets fasiliteter inkluderer et bankboks og en bagasjerom.
Overnattingsstedet ligger nær Royal College of Art og 950 meter fra Gloucester Road undergrunnsstasjon tunnelbanestasjon. Boligen ligger 4 km fra sentrum av London. Den berømte Royal Albert Hall ligger i nærheten.
The Elgar Room Brasserie grill ligger cirka 450 meter unna.