Could anyone suggest a good hotel within strolling distance of Earls Court or one close to transport links. My dd and I are going to a show at Earls Court and have no idea where to stay!