El hotel está situado cerca del distrito financiero de la ciudad, así como de la estación de ferrocarril y metro de Liverpool Street. Se encuentra justo en la arteria principal que conduce al centro de Londres y al West End. También ofrece una práctica conexión con los aeropuertos Stansted y City (a 53 y 12 km respectivamente).Este hotel se construyó en 2008. El establecimiento climatizado dispone de 178 habitaciones. Hay un vestíbulo y servicios de recepción a disposición de los viajeros. Hay disponible un ascensor, mediante el cual es posible acceder a la mayoría de las plantas. Las instalaciones incluyen una caja fuerte. La conex...