Welcome Days Hotel Boston, Soldiers Field Road. The only Days Hotel within the Boston City limits, located on the Charles River. 117 Deluxe Accommodations fully renovated in 2000. ...