You are zoomed out too far to see location pins. Please zoom back in.
Hotels Travelers Trust
12551 Wicker Avenue, Cedar Lake, IN 46303
$66 - $80
#1 of 1 hotels in Cedar Lake
“ Don't Stay Here! ”
- This place is terrible and a complete rip off. The deadbolt didn't work... more
- July 13, 2013