St Lukes Mews III By Onefinestay London apartment is also located about a 5-minute walk from the updated 1910 Electric Cinema. Guests can make use of Wi-Fi for both business and leisure purposes.
This accommodation ensures your comfort by providing a full kitchen with a dishwasher.
Madame Tussauds London is situated 3.1 km away, and Harrods is 3.4 km from this apartment. The public Trafalgar Square is around 15 minutes by car from the apartment. St Lukes Mews III By Onefinestay apartment is only 150 m from Westbourne Park underground station and 3.2 km from Marylebone railway station.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please