10-16 Creechurch Lane, London, EC3A 5AY, United Kingdom
Located in the City, Native Fenchurch Street Apartments provide corporate serviced accommodation in London, seven miles from London City Airport, a three minute walk from the nearest train station and a four minute walk from the nearest tube station.
These one and two bedroom apartments feature double beds, at least one bathrooms and a fully fitted kitchen with an oven, microwave and dishwasher. Each apartment also features an open-plan living and dining area.
Apartment facilities include a washer/dryer combo, TV with Freeview and free wireless internet access is included throughout your stay.
A housekeeping service is provided once a week.