Guests of London will have a nice stay at Aspen apartment. There are an elevator and parking provided onsite.
Located in City of London district, 1.6 km from The London Eye, Madame Tussauds London and Open Air Theatre. London city center is 4 km away. Serving a wide range of dishes, ASK Restaurant London and Mimos Cafe Bar can be reached within 5 minutes’ walk.
The property offers rooms with wireless internet, a work desk, a refrigerator, a telephone and a DVD player.
The apartment features a kitchen for self-catering.
Lancaster Gate subway station is just a 5-minute walking distance away.