This luxurious hotel is located at the Marble Arch end of Oxford Street on the corner of Hyde Park, and is within easy reach of all the main attractions that the capital has to offer. There are fine tube and bus links across London from close by and a helpful staff that is happy to assist you. The entire hotel is luxuriously decorated and there is free wireless Internet throughout.