To enjoy your vacation in London, stay at Oxford St Luxurious Villa London, which is 3.4 km from the London Eye and about 10 minutes' drive from the 13.7-tonne Big Ben Bell.
Oxford St Luxurious Villa provides guests with a sitting area, as well as such modern comforts as an air conditioner. For added convenience, a bidet, a walk-in shower, and a separate toilet are available at the accommodation. A hairdryer and bath sheets can also be found.
For those who want to cook their own meals, the apartment provides self-catering options such as coffee and tea making machines, a refrigerator, and kitchenware.
Buckingham Palace is 2.5 km away, while the Baker Street is within easy reach of the apartment. This apartment is nearly 5 minutes' walk from Marylebone tube station.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please