I'm going to an evening concert in November and want to stay in a hotel located near the O2 with two friends. Does anyone have any recommendations?