 Super 8 Lewiston, Map, Directions, Get Directions Super 8 Lewiston, Driving Directions, Super 8 Lewiston Maps. Map - Directions - Super 8 Lewiston, 3120 North South Highway Lewiston ID 83501, 3120 North South Highway Lewiston ID Map - Find Local Hotels. Map of the Super 8 Lewiston. |