The Abbott Hotel is a convenient and affordable lodging solution. It has 80 guest rooms at a rate of $45-$55 per night. Each room has a television, and some rooms have air conditioning. 
721 W Belmont Ave, Chicago, IL 60657-0439
(773) 248-2700
  • Hours: Daily, 24 hrs
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »