El Cromwell House se encuentra en Chester, a 300 metros del hipódromo de Chester, a 4,2 km del zoológico de Chester y a 200 metros de Guildhall, Chester. Dispone de terraza privada. Hay WiFi gratuita en todas las instalaciones.
Este apartamento tiene 3 dormitorios, cocina totalmente equipada y zona de comedor. Todas incluyen TV de pantalla plana.
La catedral de Chester está a 300 metros del apartamento. El aeropuerto John Lennon de Liverpool está a 16 km.