This huge hotel is near the business centre, just a few minutes away.
Virtual Tourist, 13 Jul 2008
Only some of the rooms have internet access (you have to request one at check-in) and the business center isn't open on weekends.
TripAdvisor, 17 Mar 2007