Sherborne Court se encuentra en el centro de Londres, cerca de Museo de Historia Natural de Londres, Victoria and Albert Museum y Estación de metro South Kensington. Se ofrece wifi gratis y parking privado en el propio alojamiento.
Algunas unidades incluyen TV de pantalla plana vía satélite, cocina totalmente equipada con nevera y baño privado con ducha y artículos de aseo gratuitos.
El apartahotel ofrece servicio de alquiler de coches.
Royal Albert Hall está a 19 min a pie del alojamiento, y Centro de exposiciones Olympia está a 1,5 km. El aeropuerto más cercano (Aeropuerto de Londres - City) está a 19 km del alojamiento.