The Tamburlaine Hotel is a contemporary hotel located near Cambridge train station. It offers stylish rooms, a restaurant serving modern British cuisine, and a vibrant atmosphere. The hotel accepts reservations without a credit card, making it easy for travelers to book their stay. Experience the vibrant energy of Cambridge at The Tamburlaine Hotel.