Willkommen im Hotel Oxford Street London Apartments London, Oxford Street London Apartments is a self-catering accommodation located in London. FreeWiFi access is available. The property is 200 metres from Oxford Circus and 300 metres from Carnaby Street. Accommodation will provide you with air conditioning and a terrace. There is a full kitchen with a dishwasher and a microwave. Featuring a shower, private bathrooms also come with a bath and a bath or shower. You can enjoy city view. At Oxford Street London Apartments you will find a terrace. If you feel like visiting the surroundings, check out Oxford Street (400 metres) and Tottenham Court Road (600 metres).London Heathrow Airport is located 22 km away.