
Luxury 2 Bed Apartment in Central London
London England
Check in
4:00 PM
Check out
11:00 AM
Your journey of exceptional moments begins the instant you cross the threshold of Luxury 2 Bed Apartment in Central London, where every detail is crafted to elevate your stay, just a 4-minute walk from Regent's Park and 12 minutes by foot from Oxford Street. This apartment is 6 minutes walk to Madame Tussauds Wax Museum and 10 minutes walk to Baker Street.
Treat yourself to a stay in this individually decorated apartment, which features a fireplace and an LED TV. A kitchen is outfitted with a full-sized refrigerator/freezer, an oven, and a stovetop. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Conveniences include a desk and a microwave.
Property Details
Location
17 Devonshire Pl, London, England W1G 6HY, United Kingdom