You are zoomed out too far to see location pins. Please zoom back in.
Hotels Travellers Trust
289 Main Street, Elk City, ID 83525
#1 of 1 B&Bs in Elk City
“ Not the Ritz! ”
- They are not the Ritz, nor do they claim to be. It is the only functioning... more
- 13 August 2013