Not a good idea to stay close to the London Eye as the Hotels are gonna be high priced.

Travelling in London is not a problem. Also depends on their budget how much they wanna spend, then I can advise you which area to look at. You can PM me for more details..