24 Hour Business Centre

London Marriott Hotel West India Quay features a 24 Hour Business Centre including two iMac Desktop computers, business services and internet access.