Hotel Fairfield Inn & Suites Indianapolis Northwest
3 Stars5905 W 86TH STREET, , 46278, INDIANAPOLIS - Indianapolis (In), United States View Map
This lovely hotel is set in Northwest. There are a total of 79 bedrooms at Fairfield Inn and Suites Indianapolis Northwest. This establishment underwent renovation in 2007. Fairfield Inn and Suites Indianapolis Northwest does not offer 24-hour reception. This accommodation does not accept pets. Some services may be subject to additional charges.