E
Ed Smith Review of Interactive Innovations
They claim this is a 3 star hotel. Maybe in 1970....
They claim this is a 3 star hotel. Maybe in 1970. The lobby is clean, the building from the outside looks good, the room was a joke. And it smelled. When I went to the travel show, they told me to ask questions. This is what your get when you do not.
Comments: