Company name: Zest
Description: Nestled between the Royal Courts of Justice and the Temple Church built by the Knights Templar, this sleek hotel offers 109 bedrooms in the centre of the City, just a stroll away from the bars and restaurants of Aldwych and the Strand.
24 Fleet St, Temple, London EC4Y 1AA, United Kingdom