Choose your room
Imperial Piccadilly Apartments
Imperial Piccadilly Apartments London is located in Westminster Borough, which is a great choice for travellers interested in shopping, parks and theatre, around 5 minutes' walk from the buzzing Theatre-district Piccadilly Circus Square.
The London Transport Museum is 750 metres from the apartment, while Churchill War Rooms Museum is a short way from the property. Guests have easy access to the art museum "National Gallery", which is merely 10 minutes' walk away. Imperial Piccadilly Apartments is nestled a mere 1.8 km from the 13.7-tonne Big Ben Bell.
The property features a bathroom with bath sheets.
Guests staying at this apartment can make use of the self-catering amenities available, including tea and coffee making facilities, a refrigerator, and kitchenware. Leicester Square tube station is in close proximity to the apartment.