Maysa Apartments - Oxford StreetApartment
395 Oxford Street, Westminster Borough, London, W1C 2JX, United Kingdom
Maysa Apartments - Oxford Street features air-conditioned guest accommodation in the centre of London, 400 m from Oxford Street, 700 m from Oxford Circus and 1.3 km from Piccadilly Theatre. Complimentary Wi-Fi is offered.