New hotels in Cambridge

List of all new hotels in Cambridge and news

HOTEL
Stay Inn Express
Rooms:
20
Added:
2024
Address:
Stay Inn Express Ermine South Street
CB23 3PB Cambridge