Situated 500 metres from Tyburn Convent Shrine, the 55 m² Oxford Street - Mayfair London offers proximity to various nearby tourist attractions. Staying in this 0-bedroom apartment, nestled within sight of Selfridges London Department Store, guests can relax on a terrace.
Staying at this accommodation, guests are offered a terrace with soundproof windows. A flat-screen TV with satellite channels make up the in-room media amenities. At the apartment, a separate toilet have been provided to enhance your comfort. Furthermore, the bathroom boasts towels.
A fully equipped kitchen features coffee/tea making machines, along with a fridge, an oven, and kitchenware for self-catering purposes.
The property is 1.1 km from Mayfair and 10 minutes by car from SEA LIFE Centre London Aquarium. The city centre is just 3 km away and London City airport is 20 km from the apartment. Oxford Street - Mayfair is near Marble Arch tube station, which lies about 5 minutes' walk away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please