Our ibis Cambridge Central Station is conveniently located on Cambridge Station Square, making further travel easy. Get to London within 50 minutes from Cambridge train station, just a stone's throw from this sleek economy hotel. The onsite artisan coffee shop and bar offer indoor and outdoor seating. At the same time, many of the city's iconic University College buildings are within walking distance, making this one of the best hotels in Cambridge for tourists.