Amber Inn - Eden

Address:
1132 E. 1000 S.
Eden ID 83325

Phone: 2088255200

Fax:

Toll Free:

Location: S. Central Idaho, near Twin Falls

Directions:

Seasons: All Year

Amenities: A/C Cable/Satellite TV Credit Cards OK Free Local Calls Microwave Non-smoking Pets OK Refrigerator