All reviews seem negative
The Holiday Inn is a very nice hotel. They have many meeting/function rooms. You can go here if you are looking to have a big get together or if you just need a place to stay. The...