I'll be traveling with my brother-in-law and need a hotel to stay that is close to the sights but yet reasonable in price. I'm looking to spend between 100-150 pounds a night. We are both in our late 20's so want to be near the major routes and attractions. I've heard Covent Garden or Kensington would be a good place to stay? We are looking for 2 double beds and a place that has a pub as well. Any advice would be great or cheap 2 night deals. We'll be staying there on a Monday and Tuesday night.