Choose your room
Imperial Piccadilly Apartments
Imperial Piccadilly Apartments London is also located around 5 minutes' walk from the art museum "National Gallery".
The apartment is right near the privately run Sherlock Holmes Museum, and the buzzing Theatre-district Piccadilly Circus Square is 400 metres away. This apartment is merely 1.4 km from the Oxford Street and London City airport is 30 minutes’ drive away. The 13.7-tonne Big Ben Bell is about a 20-minute walk away.
For added convenience, a separate toilet and a shower are available at the property. Bath sheets are also included in the bathroom.
The apartment offers self-catering options such as tea and coffee making facilities, a refrigerator, and kitchenware for guests to enjoy. Leicester Square tube station is close to Imperial Piccadilly Apartments, connecting you with the rest of London.