Amber Inn Motel

Amber Inn Motel, 1132 E 1000 S, Eden, ID 83325, United States

(208) 825-5200

Location