Located in London City Centre, Aspen Apartments is within a 10-minute stroll of sights such as Kensington Gardens and Hyde Park. Each of the 15 rooms at this 3.5-star aparthotel includes a kitchen, a refrigerator, and a microwave. Centrally located in London, the aparthotel is connected to a shopping center, and a short walk from Oxford Street and Queensway.
At the end of the day, the bar/lounge is a great place to grab a drink.
Each apartment features a kitchen with a refrigerator, an oven, a microwave, and a stovetop. Guests can enjoy a flat-screen TV and stay connected with free WiFi. Each apartment also includes a phone.
Guests of Aspen Apartments have access to free WiFi in public areas. The front desk has multilingual staff on hand 24/7 to help with tours or tickets, luggage storage, and securing valuables.