This smoke-free hotel features WiFi in public areas and a 24-hour front desk. All 92 rooms offer wireless Internet access (surcharge), flat-screen TVs with digital channels, and showers.
80 Old Street, London, England