London Aparthotel3.0 out of 5.0
Recent guest reviews
- Walking distance to Royal Albert Hall and Kensington Palace
- Free WiFi in rooms and public areas
Located in Kensington, London Aparthotel is within a 10-minute walk of popular sights such as Royal Albert Hall and Kensington Palace. This 13-room, 3-star aparthotel has in-room conveniences like kitchens, refrigerators, and flat-screen TVs. Located centrally in London, it's also close to Buckingham Palace and Big Ben.
The 13 apartments feature kitchens with refrigerators and stovetops. Guests can expect free WiFi and 42-inch flat-screen TVs with satellite channels. Bathrooms have hair dryers and free toiletries. Ironing boards are also standard. Limited housekeeping is available.
Guests staying at London Aparthotel enjoy free WiFi in public areas and a computer station. Transportation is made easy with limo/town car service. Front-desk staff can help with tours or tickets, and provide local restaurant recommendations.