Stay at this 3-star business-friendly hotel in London. Enjoy free WiFi, a 24-hour front desk, and daily housekeeping. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Westfield London Shopping Centre and Kensington High Street are located nearby.