Within a 5 minute walk of Hyde Park, Oxford Street’s shops and Marble Arch Underground Station, this 5-star hotel...