It is not possible to see the London Eye from every hotel room in the vicinity of this landmark, however, when booking your hotel room you can ask the hotel for a room with a view of the London Eye. Note that rooms with this type of view might be at a higher cost.