Imperial Piccadilly Apartments provides accommodations within 400 yards of the center of London, with free Wifi and a kitchen with an oven, a microwave, and a toaster. The property is around a few steps from Piccadilly Circus, a 4-minute walk from Leicester Square Tube Station, and 600 yards from National Gallery London. Guests can access the apartment via private entrance.
At the apartment complex, every unit has a wardrobe, a flat-screen TV, a private bathroom, bed linen, and towels. A fridge, a stovetop, and kitchenware are also provided, as well as a coffee machine and a kettle. At the apartment complex, all units have a seating area.
Popular points of interest near the apartment include Prince Of Wales Theatre, Trafalgar Square, and Queen's Theatre. The nearest airport is London City Airport, 8.7 miles from Imperial Piccadilly Apartments.