It's a great place to rest your head in London. Very close to tubes and Hyde park and all the sights!