The Marlowe Hotel, with its 236 comfortable and luxurious rooms offers a wide range of services and facilities. Location: the hotel is located in the town of Cambridge, close to Ha ...
This 4 star hotel boasts 465 rooms, including 10 suites; some of them feature views to the cities of Boston or Cambridge as well as balcony or patio. In addition, the hotel offers ...