Tailored Stays - Central Cambridge Studios, Free Parking
HotelCambridge
Tailored Stays offers studio hotel accommodation situated at 62-66 Victoria Road in Cambridge. Guests staying at this central location also benefit from complimentary parking facilities.
No reviews on VacationGuide yet.