Skip to content
Find another place
907 Main Hotel, hotels in Central Square

907 Main Hotel

Lark Hotels’ 907 Main puts you in Central Square, with restaurants, music venues, and the Red Line close by. The Cambridge hotel offers king rooms, double queens, accessible rooms, and penthouse options, making it worth comparing room types before booking. Its Main Street address is useful for a visit that includes both Cambridge and trips across the river into Boston.

You don’t have to leave the building to make dinner plans. Althea serves downstairs, while Saigon Babylon brings Vietnamese food and drinks to the rooftop. Check each restaurant’s own hours and reservation arrangements. The hotel’s standard check-in is in the afternoon and checkout in the late morning; confirm parking availability and any charges when reserving your stay.

← All places