Cheap hotels in Waltham, Massachusetts from $135/night | Brek