Brentford Key Tower Studios

London, United Kingdom

Located in West London, this aparthotel offers accommodation in Brentford. Boasting a restaurant, this property provides guests with a 24-hour front desk and concierge service. Both free WiFi and private parking are accessible on site. All units have a fully equipped kitchen, a flat-screen TV with satellite channels and a private bathroom

See other properties