These central London apartments are less than 5 minutes' walk from Hyde Park and within walking distance of Oxford Street. Each apartment has a modern kitchen, a bathroom and a spacious combined living and dining area with a TV.
Brendon Street, Westminster Borough, London, W1H 5HB, United Kingdom
Hotel booked 1 times today.
Nightly rates from $189 to $203