The International Hotel is a hotel that's had its time. Located a 15-minute walk from the Canary Wharf Tube station, it's cheap but fairly basic (which probably explains why there were so many tour groups).
I would recommend against getting any meals with your room. The food (breakfast or dinner) was cafeteria style and generally unappetizing. You'd be much better off heading to Jubilee Plaza above the Tube station for Krispy Kremes.
The rooms were adequately sized, although somewhat oddly furnished. For instance, my bed was two twin beds pushed together. The view wasn't too bad, though.
One of the definite pluses was the free wireless Internet access. If you have a wireless card in your laptop, all you need to do is turn it on and you're online.
There is a gym, but you need to pay to use it (something like £2.50/day or £5 for the duration of your stay). However, since it was only open Monday to Friday 9am to 5pm and Saturday to Sunday 10am to 7pm, I never had the chance to use it.
Overall, if you want a comfortable and quiet place to sleep and are okay with being a 15-minute Tube ride away from the city, consider this hotel. If you're looking for many more amenities and are willing to pay the price, try the Four Seasons in Canary Wharf.