Food & Drink
At the center of Cambridge’s vibrant Central Square, Lark Hotels 907 Main brings together two uniquely local dining experiences under (and on) one roof. Downstairs, Althea brings soulful energy to the hotel with bright, flavorful dishes that combines innovative flavors with sustainable ingredients. Upstairs, Saigon Babylon serves satisfying Vietnamese comfort food, from steaming pho to crisp spring rolls, tucked into a perch overlooking the neighborhood.