Located in Cambridge's Business Center, the Travelodge Cambridge/Waterloo Hotel features 60 rooms including 3 Jacuzzi Suites, newly renovated meeting room. All stays include Complimentary De
Reviews
There are no reviews for Cambridge/Waterloo Travelodge Hotel.
Write a review now.