Hotels With a handful of boutique hotels, a grand hotel and quirky pub-rooms, Hatton Garden has somewhere for everyone to stay