| Use this map to find the Extended Stay America Hazelwood location. The small hotel icons identify the location of hotels near Hazelwood, Missouri (MO). Select a hotel location for more information. Extended Stay America Hazelwood Address: 6065 North Lindbergh Boulevard Hazelwood, Missouri (MO), U.S.A. |