68-72 Duke Street, cambridge Cambridge 3434
Situated in Cambridge, Masonic Hotel has a restaurant, bar, shared lounge, and free WiFi. Private parking can be arranged at an extra charge.At the hotel, all rooms are fitted with a balcony. At Mason...more