2801 Court St, Pekin
Studio 6-Pekin IL offers air-conditioned accommodations in Pekin. Boasting a 24-hour front desk this property also provides guests with a restaurant. Guests can have a drink at the snack bar.
Find hotels near landmarks, museums and other sightseeing spots