Just a follow up to say that it was the Holiday Inn Express Earl's Court. I'm even more happy to say that the price went down another $10 a night. So, $49 a night plus taxes and fees. Quite a bargain!! Thanks!
Hi guys! Need some help with a $59 2.5 star in Kensington, Chelsea, and Knightsbridge area. The amenities are breakfast and high speed internet. It also says it near the Natural History Museum. Any guesses? My dates are March 16-20. Thanks!