The latest
Sheridan House serves up scrumptious serenity
There are many reasons why we are now smitten with the Sheridan House, located at 5133 N. Lake Dr. in Cudahy, but first and foremost, it is - hands down - the cleanest hotel we have ever stayed in.