We did a one night pre-cruise at the Intercontinental. The location is not great for a tourist, but Regent did have a shuttle to the city center. We used it, saw a couple sights, and went back to the hotel. Note that we were VERY jet lagged. Our primary goal was to get a good night's sleep, and the hotel provided that. It didn't hurt that we were put into an absolutely stunning suite for some reason.
I wouldn't consider the Intercontinental for a longer stay, but it met our needs.