You are zoomed out too far to see location pins. Please zoom back in.
Hotels Travellers Trust
205 N Washington St, Ellis, KS 67637
USD 65 - 72
#1 of 1 hotels in Ellis
“ Very Impressed! ”
- Just recently, I was driving across the country because I was moving. On... more
- 16 March 2014