Originally Posted by
fmkgb
Can anyone elaborate on the area around the hotel.
is it in a neighborhood? restaurants? besides the o2 stadium, things to do (such as stores, movie, theatre...) ?
The O2 arena/stadium has around 50 different restaurants and a few shops in it.
Apart from that, not much else in walking distance.