520 Neil Heart of Downtown Champaign

520 North Neil Street, Champaign, United States of America

★★★

Champaign, United States of America

One of the hotels for your stay in Champaign is the 520 Neil Heart of Downtown Champaign which is located at 520 North Neil Street, Champaign, United States of America. There are many facilities offered at 520 Neil Heart of Downtown Champaign, both hotel and room facilities. If you are traveling to Champaign, you can choose 520 Neil Heart of Downtown Champaign as a place to stay. 520 Neil Heart of Downtown Champaign is located in the region of Illinois, Midwest, Region East, East, Saint-Etienne Area, East


Rotate image to see 520 Neil Heart of Downtown Champaign


Choose a room

Apartment

Apartment

  • Microwave
  • Desk
  • Hairdryer
  • Bathtub
  • Air conditioning
  • Refrigerator
  • TV
  • Linens
  • Shampoo
  • Kitchen
  • Wireless internet
  • Tea/Coffee maker
  • Internet facilities
  • Barbecue
  • Heating
  • Dishwasher
  • Clothes rack
  • Entire unit wheelchair accessible
  • Oven
  • Patio
  • Towels
  • Kitchenware
  • City view
  • Dryer
  • Ironing facilities
  • Stovetop
  • Washing machine

Room size (83 square meters)

Hotel Amenities

  • Heating
  • Pet friendly
  • Internet
  • Elevator
  • First aid kits available
  • Air conditioning
  • Free Wifi
  • Smoke-free property
  • Wifi
  • Wifi in all areas
  • Fitness center

Hotel policy

  • Check-in time is 15:00 and check-out time is 11:00
  • Pets allowed