Luxury 4-Bedroom Apartment In Central London is located 1.6 miles from Paddington train station and approximately 5 minutes' walk from Palace Theatre. This apartment features Wi-Fi in public areas.
The apartment is located 0.3 miles from Piccadilly Circus subway station, within 1 mile of Green Park London. Its prime location provides swift access to the buzzing Theatre-district Piccadilly Circus Square, which is only 6 minutes' walk away. Luxury 4-Bedroom Apartment In Central London is nestled 1.5 miles from the British Harrods Department Store.
Guests will benefit from an air conditioner, provided alongside a flat-screen TV with satellite channels. A highlight of this property for guests is the presence of a hair dryer in the bathroom.
Equipped with coffee/tea making machines and an equipped kitchen, the apartment offers a fridge, oven, and a kitchenware.