| Use this map to find the Americas Best Inns - Anderson location. The small hotel icons identify the location of hotels near Anderson, Indiana (IN). Select a hotel location for more information. Americas Best Inns - Anderson Address: 5706 Scatterfield Road Anderson, Indiana (IN), U.S.A. |