Photos coming soon
HOTEL
Cromwell Apartment
Cromwell Road, Cambridge
Where it sits
Cromwell Apartment
Cromwell Road, Cambridge
52.20238, 0.14679
Plan around Cromwell Apartment
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 18, 2026.
