The 1-room Selfridges Deluxe Apartments lies 25 minutes' walk from Piccadilly Circus and 10 minutes' walk from Edgware Road tube station.
Guests have easy access to Marble Arch, which is approximately 500 metres away. The 6-room apartment is situated 25 minutes' walk from Madame Tussauds London.
The apartment is also furnished with a sofa set. For added convenience, a separate toilet are available at the 55 m^2 Selfridges Deluxe Apartments. Moreover, there are hairdryers and toiletries as well.
A full kitchen includes a microwave oven, a fridge, and kitchenware for your everyday comfort. Thai cuisine may also be enjoyed in Two Point, which is a 5-minute stroll away.