For any travel purposes this is one of the most convenient accommodations in London for business and sightseeing.