Cromwell House is located in Chester, 984 feet from Chester Racecourse, 2.6 mi from Chester Zoo, and 656 feet from Guildhall, Chester. Guests have a private terrace. Free WiFi is provided throughout the property.
This apartment has 3 bedrooms, a fully equipped kitchen, and a dining area. Flat-screen TVs are provided in all rooms.
Chester Cathedral is 984 feet from the apartment. Liverpool John Lennon Airport is 9.9 mi away.