El Found Hotel Chicago River North se encuentra en Chicago, a menos de 10 minutos a pie del centro comercial The Shops at Northbridge y de la zona de Magnificent Mile, y ofrece alojamiento con salón compartido.
Número de habitaciones: 96
613 North Wells Street, River North, Chicago, IL 60654, Estados Unidos