Stay for 3 nights for business.
I have business trip in Tokyo, but I decide to try Intercontinental Yokohama Grand for many reasons.
1. Price just less than half of Intercontinental in Tokyo
2. The room size is a lot bigger than most of the hotel in Tokyo with nice view of Yokohama bay.
3. Quite area, but next to big shopping mall
4. There is direct train from Minatomirai station, about 3 min walk from hotel, to Shibuya in about 35-40 mins, and seat is always available.
If you don't mind travelling 35-40 mins to Shibuya, I would recommend Intercontinental Yokohama rather than small room and too busy hotel in Tokyo