I enjoy staying at Premier Inn Waterloo (Westminster Bridge). Hotel has A/C, elevator, a bar, restaurant, close to London Eye, Thamas river, Big Ben, Westminster Abbey, Parliament, Waterloo train station, 2 tube stations, Hop On Hop Off, regular bus, stores, restaurants, pubs, grocery store.
www.premierinn.com