The best thing about this hotel is the location. Not that the location is good or near restaurants (it's not), but if you're traveling for business and need to go to one of the tech parks, stay here. The commute to my office from Park Plaza was 15-20 minutes. For others in my party staying at hotels in the center...
More
