To enjoy your vacation in London, stay at Cozy Studio Flat Central London, which is 2.3 km from the Oxford Street and approximately a 20-minute walk from Selfridges London.
A highlight of Cozy Studio Flat Central London for guests is the presence of towels in the bathroom.
The Hyde Park is a short way from this apartment. Edgware Road underground station is 400 metres away, offering access to London popular areas.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please