Albion House es un hotel boutique de nueva construcción, con habitaciones lindas y amplias que disponen de baño privado. El hotel está situado en una plaza tranquila y es de administración privada.
Cada habitación luce un estilo único, con un diseño moderno y atractivo. Se encuentra ubicado en el centro de Londres, cerca de Kings Cross y a poca distancia del famoso West End con sus tiendas, sus teatros y otros puntos de interés. El Hotel Albion House ofrece un servicio de gran calidad, con un personal atento y amable, ideal para estancias de negocios y vacacionales. La recepción abre durante las 24 horas, por lo que tendrá libertad de salir y entrar en cualquier momento. Todas las habitaciones son nuevas (las primeras 20 habitaciones se completaron en febrero de 2004 y las otras 20 en enero de 2006), todas con baño. No se puede fumar en las habitaciones.
Direcciones desde el aeropuerto de Heathrow: Siga las señales hacia la estación de metro (normalmente se le llama "tube") que pasa por las 4 terminales del aeropuerto de Heathrow. Es la línea directa Picadily hasta la estación Kings Cross. En hora punta el tren pasa cada 4 minutos, y fuera de este horario cada 10 minutos. Está operativo desde las 6 de la mañana hasta las 12 de la noche, y tarda unos 45-50 minutos de terminal a terminal. En taxi: Los famosos taxis negros londinenses están disponibles a la salida de las terminales. Si tiene mucho equipaje esta es la forma más cómoda de desplazarse hasta el hotel. El hotel se encuentra a apenas 10 minutos de la estación Euston a pie, y a 3 minutos en taxi. La estación de ferrocarril más cercana es la de Kings Cross. Salga de la terminal principal de la estación de Kings Cross, y vaya hacia la Euston Road, cruce la carretera. Entre la oficina de correos y el Barclays Bank, se encuentra la Belgrove Road, siga la calle hasta el final, la cual desemboca en la calle Argyle donde se encuentra el hotel.