Somerville, US
Somerville, US
Check-in: 16:00 | Check-out: 11:00
Just 5 minutes WALK from Davis Square, where you'll find amazing dining, coffee shops, and local boutiques. A 5 min walk to the red line subway station, 10 mins train ride to Harvard University, Tufts University, and MIT, making it ideal for families or visiting academics. Close to public transit and major highways f…
Loading availability & full details…