The non-smoking Lark Hotels 907 Main Cambridge has 67 rooms and is located 25 minutes by foot from the neighboring Harvard Peabody Museum of Archaeology and Ethnology. Located not far from MIT Museum, this comfortable hotel boasts Vietnamese cuisine served at the onsite à la carte restaurant.
Located 1.5 miles from Museum of Science, the hotel is also 1.5 miles from Back Bay railroad station. The Lark Hotels 907 Main Cambridge stands a stone's throw from Central Square metro station. Also, Wilder Play Area is situated 14 minutes' stroll away. Its' convenient location gives access to sports attractions like the baseball stadium "Fenway Park", which is 1.6 miles away. The accommodation is a mere 10 minutes' walk from 84 Massachusetts Ave bus station.
The rooms include an air conditioner, along with such modern comforts as a flat-screen TV with satellite channels and cable channels. Also, there is a personal safe, coffee and tea making equipment provided. They also come with private bathrooms.
The 4-star Lark Hotels 907 Main features 2 restaurants onsite. Guests are welcome to the lobby bar to relax with a drink. Toscanini's Ice Cream is only steps away from this Cambridge hotel.