Davis Square Inn
Local business
02144 Somerville
United States
phone:
+1 617-627-9670
Website:
https://www.americanhotels.co/us/somerville/davis-square-inn.html
Description:
Set at a distance of 984 feet from Davis Square Davis Square Inn features a common lounge, a garden, and air-conditioned rooms with a patio and complimentary WiFi.



