2 Bedrooms Apartment In the Heart of Oxford Street/selfridges
London England
Check in
3:00 PM
Check out
11:00 AM
Experience extraordinary comfort and unparalleled hospitality from the moment you arrive at 2 Bedrooms Apartment In the Heart of Oxford Street/selfridges, this apartment is within a 10-minute walk of Oxford Street and Hyde Park. This apartment is 7 minutes walk to Marble Arch and 4 minutes drive to Leicester Square.
Make yourself comfortable in your apartment.
Property Details
Location
Flat 2, Cavendish Buildings, London, England W1K 5HH, United Kingdom