The Park Tower Knightsbridge, A Luxury Collection Hotel