Featuring an on-site bar, this local landmark hotel located in Urbana offers guests free WiFi access and free daily breakfast. The Urbana Landmark Hotel is 1.5 km from the University of Illinois campus centre.
Featuring an on-site bar, this local landmark hotel located in Urbana offers guests free W Read more
Featuring an on-site bar, this local landmark hotel located in Urbana offers guests free WiFi access and free daily breakfast. The Urbana Landmark Hotel is 1.5 km from the University of Illinois campus centre.
Featuring an on-site bar, this local landmark hotel located in Urbana offers guests free WiFi access and free daily breakfast. The Urbana Landmark Hotel is 1.5 km from the University of Illinois campus centre.
Number of Rooms: 128