To enjoy your vacation in London, stay at the 53 m² Luxurious Modern Flat In Charming Little Venice, which is within a 5-minute drive of Madame Tussauds London and approximately 10 minutes by car from Trafalgar Square.
Along with climate control, the apartment is also equipped with a flat-screen TV with satellite channels for a more enjoyable stay.
Guests can cook their own meals in a fully furnished kitchen. The restaurant Little Venice Fish Bar may perfectly be used for dining not so far from Luxurious Modern Flat In Charming Little Venice.
Tate Modern is nearly a 15-minute drive from this 1-bedroom apartment. Offering access to the rest of London, Royal Oak underground station is merely 150 metres away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please