Comfort Inn Boston - 90 We stayed here for two nights over a weekend recently.... - 2636 days ago Cleyhall Hotel - 80 My husband stayed during a business trip . On arrival... - 2643 days ago Your Hotel - 90 A good place for overnight business trip. Modern comfortable room... - 2708 days ago