Hotel review: Marlin Waterloo aparthotel

Business Traveller reviews the new aparthotel by Marlin in Waterloo, London