Le Cromwell House est situé à Chester, à 300 mètres de l'hippodrome, à 4,2 km du zoo de Chester et à 200 mètres de Guildhall, Chester. Vous bénéficierez d'une terrasse privée. Vous profiterez d'une connexion Wi-Fi gratuite dans l'ensemble des locaux.
Cet appartement dispose de 3 chambres, d'une cuisine entièrement équipée et d'un coin repas. Toutes les chambres sont équipées d'une télévision à écran plat.
La cathédrale de Chester se trouve à 300 mètres de l'appartement. L'aéroport de Liverpool John Lennon est implanté à 16 km.