Super 8 by Wyndham Macomb located in McDonough offers plenty of tourist attractions to explore nearby. With few distance away from Super 8 by Wyndham Macomb, these attractions are some of the incredible escapes to visit. The list includes - 3 in Macomb Airport, IL (MQB-Macomb Municipal).