Este hotel se ubica en Prince Consort Road, junto al Royal Albert Hall y a 850 metros del centro de Hyde Park. El museo Victoria and Albert y la estación de metro de South Kesington quedan a 5 minutos caminando desde el hotel, los célebres grandes almacenes Harrods están a 15 minutos a pie y la estación de tren Victoria y el West End se hallan a unos 15 minutos en transporte público. El aeropuerto de Londres Heathrow dista aproximadamente 2 km del hotel.
Se trata de uno de los edificios más antiguos e históricos del Imperial College de Londres. Este edificio, catalogado como patrimonio 'Grade III', ha preservado su ambiente histórico y ofrece 258 alojamientos, ya sean habitaciones con cuarto de baño privado o dormitorios con cuarto de baño compartido. Las instalaciones de este hotel urbano, adecuado para familias, incluyen vestíbulo con servicio de recepción y salida 24 horas, quiosco de prensa, sala de TV, cafetería, bar y restaurante. También se puede hacer uso de sus instalaciones para conferencias y de la conexión a Internet WiFi.
Las habitaciones tienen cuarto de baño privado con ducha y bañera, o bien cuartos de baño compartidos. Otras comodidades incluidas son teléfono de línea directa, conexión a Internet y cafetera/tetera.
Los huéspedes pueden darse un chapuzón en la piscina a cubierto, hacer ejercicio en el gimnasio o relajarse en la bañera de hidromasaje o sauna (todo ello, de pago).
Desde la estación de metro de South Kesington: hay que dirigirse al este por Pelham Street hacia Thurloe Square (a 350 metros), tomar la segunda a la izquierda hacia Brompton Rd/A308 (a 350 metros), girar a la derecha en Thurloe Pl/A4 y hacer un cambio de sentido en Brompton Square. Se gira a la derecha en Exhibition Road y se toma la tercera a la izquierda hacia Prince Consort Road.