Almo Inn
Hotels And Motels
- Address
- 3020 Elba Almo Rd, Almo, ID, 83312
- Phone
- 208-824-5500
About this area
Almo Inn is the only hotels and motel listed in Almo, ID.
Suggest an Update
See something out of date? Let us know and we'll review your suggestion.