(+39) 010 5701151

Super 8 By Wyndham Idaho Falls

Checking availability and prices
Super 8 By Wyndham Idaho Falls

Check availability

1

Super 8 By Wyndham Idaho Falls

2 Stars 2 Stars Hotel
705 Lindsay Boulevard, Idaho Falls, Idaho, 83402

Idaho Falls, Idaho, United States

Description

This 2 star hotel is located in the city centre of Idaho Falls.

Address: 705 Lindsay Boulevard, Idaho Falls, Idaho, 83402
Map location could be inaccurate. Please double check the address well before your trip.