This smoke-free hotel features a 24-hour front desk and free WiFi in public areas. All 81 rooms offer complimentary wireless Internet access, TVs with digital channels, and showers.
11-15 Argyle Square, London, England