Yes, there are a number of Hotels in this particular area. I've had co-workers stay there at the Marriott Residence Inn, which as I understand it, only has outside access to hotel rooms. I've never stayed there, and have no urge to. The train tracks run right along all of Poplar so any of the nearby hotel brands have this noise problem.