London Choice Apartments - Covent Garden
London England
Check in
3:00 PM
Check out
11:00 AM
Create lifelong memories at London Choice Apartments - Covent Garden, where family adventures begin and smiles are guaranteed for every age, you'll be steps from Theatreland and 3 minutes by foot from Neil's Yard. This apartment is 20 minutes walk to Covent Garden Market and 25 minutes walk to Trafalgar Square.
Make yourself comfortable in this individually decorated apartment, featuring a kitchen with a full-sized refrigerator/freezer and an oven. A 50-inch Smart television with satellite programming provides entertainment, while complimentary wireless internet access keeps you connected. Conveniences include a desk and a separate sitting area, and housekeeping is provided daily.
Property Details
Location
10 Tower Street, London, England WC2H 9NP, United Kingdom