Chiltern Apartments

London

United Kingdom

Stylish serviced apartments in an enviable location just a 3 minute walk away from Baker Street Station and a 5 minute walk from Marylebone High Street. Fully equipped kitchens and washing machines.