Set on the Charles River across from downtown Boston, the Hotel Marlowe is an eclectic, vibrant luxury hotel in Cambridge, Massachusetts offering a kaleidoscope of experiences. The hotel's focus on "discovery" sparks creativity and celebrates forward thinkers.