Comfort Inn Avon – North Indianapolis Avon (IN) United States

Comfort Inn Avon – North Indianapolis Avon (IN) Indiana United States. Star rating 2.5. Average rating 8.9 off 2 reviews.


Comfort Inn Avon - North Indianapolis Avon (IN) Indiana United States


Ideally located in the prime touristic area of Avon, Comfort Inn promises a relaxing and wonderful visit. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one.… Read on for our location map