London Choice Apartments - Covent Garden
London England
Check in
3:00 PM
Check out
11:00 AM
Unlock the rhythm of city life from your stylish sanctuary at London Choice Apartments - Covent Garden, where urban exploration begins, 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