Fantastic location, ideal for museums, Hyde Park, Albert Hall. Comfy bed and all that you'll need for a short stay in London