The ibis Cambridge Central Station has a 24-hour front desk that offers express check-in and check-out. The on-site coffee shop, Chill#2, serves hot and chilled snacks and pizzas, as well as coffee and pastries.
Number of rooms: 231
2 Station Square, Cambridge, CB12GA, United Kingdom
Hotel booked 2 times today.