Inn America Lewiston Hotel

, Lewiston, United States
Review this Hotel
Popular Travel Destinations

Recently Reviewed Hotels Around Lewiston

Inn America Lewiston Hotel

3 star

Rooms: 61

702 21st St. - Lewiston - Idaho - 83501 - United States Hotel Website | | 208-746-4600
32 Traveller

Reviews - Inn America Lewiston Hotel

Top Local Tips for Lewiston

View Ask for a room with a view of the river. It's really lovely at night.

(hotels)loading

Other names for Inn America Lewiston Hotel

  • motel america lewiston
  • hotel america lewiston
  • Address: 702 21st St. - Lewiston - Idaho - 83501 - United States
Travel Library Traveller Rating?
7.0/10

See All 32 reviews

Review this Hotel
Candid Traveller Photos
  •  Loading Image...
  •  Loading Image...
  •  Loading Image...
  •  Loading Image...
(hotels)loading

Hotels Near Inn America Lewiston Hotel