minube
A luxurious option
This modern 4 star hotel is a luxurious option for guests who want to stay in London. It is located in a central area at the top of Oxford Street, with spectacular views over Hyde Park and Marble Arch. It was recently completed, after a three-year, 100 million-pound building project. It offers a unique and exciting fusion of contemporary art, the latest technology and personalized service.