Marlowe

Location: the hotel is located in the town of Cambridge, close to Harvard Square and MIT (Massachusetts Institute of Technology). It is also near the Charles River, the financial district and the exclusive neighbourhood 'Beacon Hill'.

Check availability and book

Check availability and book