In the centre of London, at Marble Arch on the edge of Hyde Park and close to many of the most famous attractions and shopping streets in the capital, there are few better places to stay in London for business and leisure guests. All of the rooms have been designed with luxury and convenience in mind. There is a gym, leisure club, restaurant and business centre on-site.