Sheraton Iowa City Hotel - 210 S Dubuque Street · Iowa City. We understand our guests' need to bring their pets on their travels. Dogs up to 80 pounds are allowed with no fee. Dogs must be accompanied by owner at all times when in public areas. Enjoy our upscale amenities and comfortable Iowa City accommodations. We offer complimentary high speed Internet in each of our 234 guest rooms, which feature a 37'' flat screen HDTV, the signature Sheraton Sweet Sleeper® Bed, and 100% of our rooms are completely renovated and showcase the new Sheraton design.