The hotel in Chicago's North Shore district is adjacent to Northwestern University. Scenic Lake Michigan parks and beaches are only a short walk away, as is the commuter rail link to downtown Chicago and...
Este acogedor hotel se encuentra en Evanston. La propiedad cuenta con 46 habitaciones.